ValidateIDData
ReadIDMax 関数、または ReadIDCode 関数で初めに読み込まれた ID コードからデコードされたデータに対して、MIL-STD 130 および GS1 に準拠した検証を実行します。
- ReadIDCode 関数は、In-Sight ファームウェア 4.x.x を搭載した In-Sight ビジョンシステムでのみ使用可能です。In-Sight ファームウェア 5.1.0 以上を実行する In-Sight ビジョンシステムでは使用できません。モデル一覧およびサポートされているファームウェアバージョンについては、「ファームウェアバージョン」を参照してください。
- レガシー関数である ReadIDCode 関数の代わりに ReadIDMax 関数を使用することを推奨します。ReadIDMax 関数には拡張性能機能が搭載されています。
- 参照元の ReadIDMax 関数では、[照合] パラメータをオンにしておく必要があります。
- 参照元の ReadIDCode 関数では、[アルゴリズム] パラメータをオンにしておく必要があります。
- カラー In-Sight ビジョンシステムを使用する場合、ReadIDCode 関数は、カラー画像をグレースケールに変換する画像処理関数 (ColorToGreyscaleFilter など) を参照する必要があります。
ValidateIDDataの入力パラメータ
Syntax:ValidateIDData(ID コード,検証オプション,DoD UID コンストラクト)
ID コード |
この引数は、ReadIDMax 関数によって返される有効な IDMax データ構造体、または ReadIDCode 関数によって返される有効な ID コードデータ構造体を含むスプレッドシートのセルを参照している必要があります。 |
||||||||||||
検証オプション |
使用する検証オプションを指定します。
|
||||||||||||
DoD UID コンストラクト |
検証する DoD UID コンストラクトの種類を指定します。 注 : このパラメータは、[検証オプション] パラメータの値に DoD UID が選択されている場合のみ有効になります。
|
ValidateIDDataの出力
戻り値 | シンボル の検証方法を含むを含む IDValid データ構造体。入力パラメータが無効であれば #ERR を返します。 |
結果 | この関数が初めてセルに挿入されると、IDValid データ構造体の右隣のセルに、該当する情報文字列とともに検証ステータスが自動的に表示されます。 |
ValidateIDDataデータアクセス関数
ValidateIDDataが初めて生成されると、次のデータアクセス関数が、結果テーブルを作成するためにスプレッドシートに自動挿入されます。
Valid | GetValid(ID 有効) | データの妥当性 (0 = 無効、1 = 有効)。 |
Diagnostic Info | GetDiagnosticString(ID 有効) | 診断情報文字列を返します。 |
IDValidate データアクセス関数を使用して、そのほかのデータを取得することができます。