'宣言 Public Property PageConfigureScript As System.String
public System.string PageConfigureScript {get; set;}
'宣言 Public Property PageConfigureScript As System.String
public System.string PageConfigureScript {get; set;}
このスクリプトは、ページが C1PrintDocument.Pages コレクションに追加された後で、ページが解決される前に(ページのコンテンツがまだレイアウトされていない)実行されます。
このスクリプトは、ページレイアウトを変更するためにのみ使用してください。エラーになる可能性があるため、このスクリプトを使用して、ページのコンテンツを変更しないでください。
このとき、C1PrintDocument は C1PrintDocument.PageConfigure イベントも発生させます。
イベントとスクリプトの違いは、イベントハンドラがアプリケーションコードに属するのに対して、スクリプトはドキュメントに属することです。このため、イベントハンドラは、アプリケーション全体のロジックを実装し、処理中の特定のドキュメントには依存しないタスクを実行するために使用することをお勧めします。
一方、スクリプトは、ドキュメント自体に直接関連するタスクを実行するために使用してください。ドキュメントにアタッチされているスクリプトは、現在のアプリケーションに関係なく実行されます(別のプログラムによってファイルからロードされた後でドキュメントが再生成される場合など)。たとえば、ドキュメントには、エラーが発生した場合に、ドキュメント内のフィールドの値を変更するスクリプトを入れることができます。