Skip to main content
FlexiCapture では、バッチ、ドキュメント、field に関するイベントのハンドラーを作成できます。 イベントハンドラーは、バッチタイプと Document Definitions に保存されます。これらの設定は、次の Properties ダイアログの**「イベントハンドラー」**タブにあります。
  • (Administrator) バッチタイプ (Developer) バッチタイプ (Document Definitions の場合は (Distributed)、特定のバッチタイプの場合は (Standalone))
  • (Administrator) Projects (Developer) Projects (バッチタイプのプロパティでイベントハンドラーが設定されているものを除く、Project 内のすべてのバッチタイプ用)
  • (Administrator) Document Definitions (Developer) Document Definitions (現在の型のドキュメント用)

バッチイベント

これらのハンドラーは、バッチに影響を与えるイベントに応答します。

バッチタイプのドキュメントイベント

これらのイベントハンドラーは、バッチのプロパティまたはバッチタイプのプロパティで設定されます。

現在のバッチタイプにおけるドキュメントイベント

これらのイベントハンドラーは、Document Definition のプロパティで設定します。

field イベント

field のイベント ハンドラーは、Document Definition のプロパティで設定します。
同じイベント ハンドラーがバッチタイプと現在の文書タイプの両方に設定されている場合は、先に文書タイプのイベント ハンドラーが実行され、その後でバッチタイプのイベント ハンドラーが実行されます。

プロシージャをグローバル モジュールに保存する

複数のイベント ハンドラーで使用する予定のプロシージャをグローバル モジュールに追加します。追加するには、スクリプト エディターのツールバーにあるドロップダウンリストから Events を選択します。
グローバル モジュールは、Document Definition エディターのイベント ハンドラーでは使用できません。

外部アセンブリを追加する

スクリプトまたはグローバル モジュールで外部アセンブリのメソッドを使用している場合は、オブジェクト (バッチタイプ、Project、または Document Definition) のプロパティ ダイアログにある .NET References タブで、この外部アセンブリを追加できます。