スクリプト

Q
OnFormLoad利用時の注意点

A
[解決方法]
OnFormLoadイベントハンドラは、帳票作成時の最初に一度だけ呼び出されます。

厳密には、初期処理時に以下の順序で実行されます。

1. 関数の外側に記述したスクリプトの実行
2. 1件目のデータに対するOnFetchイベントハンドラの実行
3.  OnFormLoadイベントハンドラの実行

2.のOnFetchイベントハンドラが先に実行されますので、ご注意ください。

なお、一般的には、OnFormLoadイベントハンドラの最後に「qfm.End()」のようにフォーム
オブジェクトのEnd関数を呼び出すことで帳票生成処理を終了しますが、End関数を呼び出さない場合は、印刷データの終端に達するまで、帳票生成処理が継続されます。

管理番号:PFE-F007
  Biz-Collections Bizの宝箱 トップへ
  Biz/PrintServer・PrintStream Core TIPS集 トップへ