スクリプト
7
OnFormLoad利用時の注意点
7
[解決方法]
OnFormLoadイベントハンドラは、帳票作成時の最初に一度だけ呼び出されます。
厳密には、初期処理時に以下の順序で実行されます。
1.
関数の外側に記述したスクリプトの実行
2.
1件目のデータに対するOnFetchイベントハンドラの実行
3.
OnFormLoadイベントハンドラの実行
2.のOnFetchイベントハンドラが先に実行されますので、ご注意ください。
なお、一般的には、OnFormLoadイベントハンドラの最後に「qfm.End()」のようにフォーム
オブジェクトのEnd関数を呼び出すことで帳票生成処理を終了しますが、End関数を呼び出さない場合は、印刷データの終端に達するまで、帳票生成処理が継続されます。
管理番号:PFE-F007
Biz-Collections Bizの宝箱 トップへ
Biz/PrintServer・PrintStream Core TIPS集 トップへ