メインコンテンツへスキップ
ABBYY FlexiCapture では、スクリプトを使用してデータチェックルールを設定できます。 このようなルールを作成するには、次の手順に従います。
  1. field properties ダイアログ (field を右クリックしてショートカット メニューを開き、Properties… を選択) または Document Definition properties ダイアログ (Document Definition エディターのメニューで Document Definition → Document Definition Properties… を選択) を開きます。
  2. Rules タブに移動します。
  3. New Rule… ボタンをクリックします。
  4. ルールの型の一覧から Script を選択し、OK をクリックします。
  5. ルールの名前を入力します。
  6. 必要に応じて、Show rule name in message to verifier オプションを無効にします。このオプションを無効にすると、エラー メッセージは “name of rule: error message” ではなく “error message” として表示されます。
  7. ルールの severity を指定します。
  8. 必要に応じて、ルールを適用する条件を指定します (既定では、ルールは無条件で適用されます) 。詳細については、Conditions for applying rules を参照してください。
  9. ルールのタグを指定します。
  10. 必要に応じて、Enabled rule オプションを無効にします。ルールは作成されますが、このオプションがユーザーによって有効にされるまで適用されません。
  11. Next > をクリックします。
  12. 開いたダイアログの Available Fields 一覧に、使用可能な object が表示されます。Add… ボタンと Delete ボタンを使用して field を追加および削除できます。Read Only オプションが有効な Field は読み取り専用で、それ以外のすべての field はスクリプトで変更できます。 注: スクリプトで使用するすべての field をこの一覧に追加してください。field がこの一覧にない場合、その field はスクリプトで使用できません。
  13. Edit… ボタンをクリックして、スクリプト編集用の専用ウィンドウを開きます。
  14. scripting language を選択し、スクリプトのテキストを入力します。
  15. メイン メニューで Tools → Check Script を選択すると、スクリプトをチェックできます。
  16. File → Save を選択してスクリプトを保存します。
  17. Finish をクリックします。作成したルールが Rules タブの一覧に表示されます。
スクリプト parameters の詳細については、Script rule. を参照してください。