> ## 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.

# バッチ整合性チェック

> エクスポート前またはユーザーコマンドで起動される FlexiCapture のバッチ整合性チェックスクリプトを使用して、欠落しているドキュメントにフラグを付け、バッチ構造を検証します。

<div id="what-it-does">
  ## 機能
</div>

バッチ構造を確認します。たとえば、バッチに必須ドキュメントが含まれているか、またはコントロールページで指定された文書数と実際に処理された文書数が一致しているかを確認できます。

<div id="when-it-is-launched">
  ## 起動タイミング
</div>

スクリプトは、エクスポート前 (ワークフロー設定で該当するオプションが選択されている場合) または明示的なユーザーコマンドによって起動されます。

<div id="parameters">
  ## パラメーター
</div>

| **名前**       | **型**                                                                       | **アクセス**                                                                                                  | **説明**                                          |
| ------------ | --------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | ----------------------------------------------- |
| CheckResults | [IBatchCheckResults](/ja/flexi-capture/appendix/scripts/ibatchcheckresults) | 読み取り専用。バッチのドキュメントおよびページの内部[\*](/ja/flexi-capture/appendix/scripts/batch-integrity#asterisk)フィールドは利用できません。 | チェック対象のバッチにアクセスするためのオブジェクトです。チェック結果の設定にも使用されます。 |

<a id="asterisk" />\* - 内部フィールドを使用するには、オブジェクトをメモリにロードする必要があります。

<Note>
  このスクリプトでは、次のメソッドは使用できません: HasField, Field, SaveAs, ExcludedFromDocumentImage, Page.Rect, Document.Children (ドキュメントのフィールドを参照するには、IndexedItemValue を使用する必要があります) 。
</Note>
