ここで説明されているカスタム・ワイヤー形式のプロパティーは、以下のものに適用されます。
プロパティー | タイプ | 意味 |
---|---|---|
長さカウント | ボタンおよび整数 | 長さタイプを
「カウント」に設定する場合は、エレメントの長さ単位の数値を
入力します。 指定できる最小値は 1 です。 指定できる 最大値は 2147483647 です。 デフォルト値は空 (設定しない) です。 |
長さ参照 | ボタンおよび列挙タイプ | 「長さ参照」によって長さを定義するように
選択した場合は、そのオブジェクトの長さを指定する Integer オブジェクトの名前を選択します。現行オブジェクトの兄弟として
定義され、メッセージの構造の中でこれより前に現れる Integer オブジェクトのドロップダウン・リストから選択してください。 エレメントの再配列の詳細については、オブジェクトの再配列を参照してください。 |
長さ単位 | 列挙タイプ | 設定されている「物理タイプ」に応じて、
ドロップダウン・リストから以下のいずれかを選択します。
デフォルトは bytes です。 |
プロパティー | タイプ | 意味 |
---|---|---|
バイト位置合わせ | 列挙タイプ | メッセージ開始を基点とした、オブジェクトの位置合わせ方法を指定します。
以下のいずれかを選択します。
|
先頭のスキップ・カウント | 整数 | このオブジェクトの読み取りまたは書き込みの前にスキップするバイト数を指定します。
デフォルトは0、最小値は0、最大値は 999999 です。
この値を使用して構造内の不要なフィールドを無視したり、または 2、4、8 または 16 の
バイト境界に位置合わせを必要とする、C または COBOL データで定義されたフィールドをモデル化
したりすることができます。
このオブジェクトの読み取りまたは書き込みの前にスキップするバイト数を指定します。
出力メッセージが書き込まれるとき、スキップ・カウント・バイトにはメッセージ・セットの「バイト位置合わせパッド」プロパティーの値が割り当てられます。
反復オブジェクトについては、このプロパティーは最初のインスタンスにのみ適用されます。 |
末尾のスキップ・カウント | 整数 | このオブジェクトの読み取りまたは書き込みの後にスキップするバイト数を指定します。
デフォルトは0、最小値は0、最大値は 999999 です。
この値を使用して構造内の不要なフィールドを無視したり、または 2、4、8 または 16 の
バイト境界に位置合わせを必要とするフィールドを含む繰り返し構造をモデル化
したりすることができます。
出力メッセージが書き込まれるとき、スキップ・カウント・バイトにはメッセージ・セットの「バイト位置合わせパッド」プロパティーの値が割り当てられます。
反復オブジェクトについては、このプロパティーはすべてのインスタンスに適用されます。 |
プロパティー | タイプ | 意味 |
---|---|---|
反復参照 | 列挙タイプ |
オブジェクトが複数回出現し、出現回数がメッセージ内のフィールドですでに動的に指定されている場合に、このプロパティーを使用します。
メッセージの構造の中でこのオブジェクトの前に置かれる Integer オブジェクトのドロップダウン・リストから、Integer オブジェクトを選択します。 選択した整数の値は、このオブジェクトの出現回数を指定します。 オブジェクトがリストにない場合には、メッセージ構造の中にこのオブジェクトの前には Integer オブジェクトがありません。 「反復参照」を指定すると、メッセージの構文解析および書き込みをする際に「最大オカレンス」論理プロパティーの設定をオーバーライドしますが、メッセージの妥当性検査の設定はオーバーライドしません。 |