ここで説明されているカスタム・ワイヤー形式のプロパティーは、以下のものに適用されます。
プロパティー | タイプ | 意味 |
---|---|---|
物理タイプ (Physical Type) | 列挙タイプ | ドロップダウン・リストから以下のいずれかを選択します。
数値エレメントの表記は、 WebSphere MQ キュー・マネージャーに設定されている Encoding および CodedCharSetId 属性の影響を受ける可能性があります。
|
長さカウント (Length Count) | 整数 | エレメントの長さを示すバイト数を入力します。
|
長さ (Length Units) | 列挙タイプ | 設定済みの「物理タイプ (Physical
Type)」に応じて、ドロップダウン・リストから以下のいずれかの値を選択します。
デフォルト値は bytes です。 |
符号あり | ブール | このプロパティーを選択 (デフォルト) または選択解除します。 このプロパティーは、「符号の付け方 (Sign Orientation)」とともに使用されます。 |
符号付 EBCDIC カスタム (Signed EBCDIC Custom) | ブール | 「物理タイプ (Physical Type)」が「外部 10 進数 (External Decimal)」に設定されており、
「符号付 EBCDIC カスタム (Signed EBCDIC Custom)」プロパティーが設定されている場合、これは「符号 EBCDIC カスタム (Sign EBCDIC Custom)」表記が ASCII 環境内で使用されることを示します。
このチェック・ボックスが設定されていない場合 (デフォルト)、
「符号 ASCII (Sign ASCII)」表記が使用されます。
符号 EBCDIC カスタム (Sign EBCDIC Custom)」チェック・ボックスの設定は、「符号の付け方 (Sign Orientation)」プロパティーが 「先頭 (Leading)」または「末尾 (Trailing)」に設定されている (エレメント/属性が組み込み符号表記を持っていることを示している) 場合にのみ適切です。 エレメント/属性が符号付きでない場合 (たとえば、「符号付き (Signed)」チェック・ボックスが設定されていない場合)、チェック・ボックスは使用不可となります。 |
符号の付け方 (Sign Orientation) | 列挙タイプ | 「物理タイプ (Physical Type)」を「外部 10 進数 (External Decimal)」に設定し、
「符号付き (Signed)」を設定した場合、数値データの表示のための COBOL オプションを表す以下のオプションの選択を行ってください。
|
仮想小数点 (Virtual Decimal Point) | 整数 | 小数点の位置を、その想定位置から右 (正の値の場合)、または左 (負の値の場合) にいくつ移動すべきかを指定します。 たとえば、1234 を含む「仮想小数点 (Virtual Decimal)」値が 3 の DECIMAL エレメントは、1.234 です。 これは COBOL ピクチャー文節の 'V' あるいは 'P' と同等です。 C でこれに相当するものはありません。 |
ストリング位置調整 (String Justification) | 列挙タイプ | 「物理タイプ (Physical Type)」プロパティーを External Decimal (外部 10 進数) に設定した場合、 ドロップダウン・リストから「Left Justify (左寄せ)」 または「Right Justify (右寄せ)」(デフォルト値) を選択します。 「物理タイプ (Physical Type)」に別の値を選択した場合、このプロパティーは無効です。 |
埋め込み文字 (Padding Character) | ストリング | 埋め込み文字は、ストリング長が指定されたストリング・サイズよりも短い場合に、残りの文字の位置を埋めるために使用されます。
「物理タイプ (Physical Type)」プロパティーをExtended
Decimal (拡張 10 進数)に設定し、「ストリング位置調整 (String Justification)」 プロパティーを「Left Justify (左寄せ)」または「Right Justify (右寄せ)」のいずれかに設定した場合は、以下のいずれかの方法でこの文字を設定します。
|
プロパティー | タイプ | 意味 |
---|---|---|
ヌルのエンコード (Encoding Null) | 列挙タイプ | ドロップダウン・リストから以下のいずれかのオプションを選択します。
|
ヌル値のエンコード (Encoding Null Value) | ストリング | このプロパティーの使用は、上記の「ヌルのエンコード (Encoding Null)」プロパティーに依存します。 デフォルト値はゼロです。 |
プロパティー | タイプ | 意味 |
---|---|---|
バイト位置合わせ (Byte Alignment) | 列挙タイプ | メッセージ開始を基点とした、オブジェクトの位置合わせ方法を指定します。
以下のいずれかを選択します。
|
先頭のスキップ・カウント (Leading Skip Count) | 整数 | このオブジェクトの読み取りまたは書き込みの前にスキップするバイト数を指定します。
デフォルトは0、
最小値は0、
最大値は 999999 です。
この値を使用して構造内の不要なフィールドを無視したり、または 2、4、8 または 16 の
バイト境界に位置合わせを必要とする、C または COBOL データで定義されたフィールドをモデル化
したりすることができます。
このオブジェクトの読み取りまたは書き込みの前にスキップするバイト数を指定します。
出力メッセージが書き込まれるとき、
スキップ・カウント・バイトにはメッセージ・セットの「バイト位置合わせパッド」プロパティーの値が割り当てられます。
反復オブジェクトについては、このプロパティーは最初のインスタンスにのみ適用されます。 |
末尾のスキップ・カウント (Trailing Skip Count) | 整数 | このオブジェクトの読み取りまたは書き込みの後にスキップするバイト数を指定します。
デフォルトは0、
最小値は0、
最大値は 999999 です。
この値を使用して構造内の不要なフィールドを無視したり、または 2、4、8 または 16 の
バイト境界に位置合わせを必要とするフィールドを含む繰り返し構造をモデル化
したりすることができます。
出力メッセージが書き込まれるとき、
スキップ・カウント・バイトにはメッセージ・セットの「バイト位置合わせパッド」プロパティーの値が割り当てられます。
反復オブジェクトについては、このプロパティーはすべてのインスタンスに適用されます。 |
プロパティー | タイプ | 意味 |
---|---|---|
反復カウント (Repeat Count) | ボタンおよび整数 | 「反復カウント (Repeat Count)」プロパティーを選択した場合、このオブジェクトのオカレンスの数を入力します。 最小値は 0 (0 と 1 は、一回の出現が見込まれることを意味します )、最大値は 2147483647 です。 |
反復参照 (Repeat Reference) | ボタンおよび列挙タイプ | 「反復参照 (Repeat
Reference)」プロパティーを選択した場合、現行オブジェクトの兄弟として定義され、メッセージの構造の中でこれの前に置かれる Integer オブジェクトのドロップダウン・リストから、このオブジェクトのオカレンスの数は指定する Integer オブジェクトの名前を選択します。
エレメントの再配列の詳細については、 オブジェクトの再配列 を参照してください。 |
関連概念
メッセージのモデル化
メッセージ・モデル
関連タスク
メッセージ・モデルの開発
メッセージ・モデル・オブジェクトの処理
関連資料
メッセージ・モデル参照情報
メッセージ・モデル・オブジェクトのプロパティー
メッセージ・モデル・オブジェクトの論理プロパティー
メッセージ・モデル・オブジェクトのカスタム・ワイヤー形式の物理プロパティー
メッセージ・モデル・オブジェクトの XML ワイヤー形式の物理プロパティー
メッセージ・モデル・オブジェクトのタグ付き/区切りストリング形式の物理プロパティー
すべてのメッセージ・セット・オブジェクトの文書プロパティー
オブジェクトによるメッセージ・モデル・オブジェクトのプロパティー
追加の MRM ドメイン情報
注意 |
商標 |
ダウンロード |
ライブラリー |
技術サポート |
フィードバック
![]() ![]() |
ad15380_ |