Document skill にスクリプトルールを追加すると、fields の値を比較したり、条件を検証したり、プログラムで fields の値を変更したりできます。 Advanced Script Rule を追加するには、fields のプロパティで New rule をクリックし、スクリプトルールの種類を選択します。このページでは、ルールの設定方法と、その JavaScript の記述方法について説明します。Documentation Index
Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
Advanced Script Rule の設定
fields を設定する
- Fields 列で、スクリプトが読み取る必要のあるすべての fields を指定します。
- Changed by the rule 列で、スクリプトが編集するすべての fields を指定します。
スクリプトが、読み取り対象として指定されていない fields を参照したり、編集対象として指定されていない fields に書き込んだりすると、ルールはアクセスエラーを返します。
Attempt to read data from inaccessible fieldAttempt to write data to read-only field
テーブル列を設定する

スクリプトを記述する
Context.CheckSucceeded を false に設定します。これにより、ドキュメントは手動確認に送られます。
ルールの検証
ルールを使用して、Document skill で抽出したfields値の検証、変更、計算を行います。
オブジェクトモデル
Advanced Script Rules で使用する JavaScript オブジェクトリファレンス。
サンプルスクリプト
一般的な検証シナリオですぐに使えるスクリプト例です。
