ビジネス・オブジェクトの属性レベルのアプリケーション・テキスト

以下に示す情報は、ビジネス・オブジェクトの属性レベルのアプリケーション・テキストの一部です。


表 6. BO 属性
プロパティー 説明
ParamType Input/Output/Inout 属性が表すパラメーターのタイプを示します。
Offset 任意の整数値 バイト配列内でパラメーター値の開始位置からのオフセットを示します。
Signed true/false データ型が integer、short、または long の場合に、プロパティーは符号付きかどうかを示します。このプロパティーが設定されていない場合、値は符号なしと見なされます。
DataLength 任意の整数値 データ型が integer、short、または long の場合に適用されます。データ型が符号の有無を指定できるものである場合に、データ長の識別に使用されます。このプロパティーが設定されていない場合、デフォルト値の 4 が使用されます。
DecimalPositions 任意の整数値 データ型がゾーン 10 進数またはパック 10 進数である場合に適用されます。このプロパティーの値は、小数部の桁数を表します。
PackedDec true/false true に設定されている場合、属性はパック 10 進数を表します。
ZonedDec true/false true に設定されている場合、属性はゾーン 10 進数を表します。

OS/400 用の Toolbox からのデータ変換

OS/400 用の Toolbox には、データ変換クラスが含まれています。次の表に、OS/400 のデータ型とそれに対応する IBM WebSphere Business Integration のデータ型の組み合わせを、使用するデータ変換クラスと共に示します。


表 7. 変換されるデータ型とデータ変換クラス
OS/400 のデータ型 WebSphere Business Integration Express のデータ型 データ変換クラス
OS/400 形式の符号付き 2 バイト数値 Integer、アプリケーション固有の情報 - Signed=true; DataLength=2 OS400Bin2
OS/400 形式の符号付き 4 バイト数値 Integer、アプリケーション固有の情報 - Signed=true; DataLength=4 OS400Bin4
OS/400 形式の符号付き 2 バイト浮動小数点数 Float OS400Float4
OS/400 形式の符号付き 4 バイト浮動小数点数 Double OS400Float8
OS/400 形式の符号なし 2 バイト数値 Integer、アプリケーション固有の情報 - Signed=false; DataLength=2 OS400UnsignedBin2
OS/400 形式の符号なし 4 バイト数値 Integer、アプリケーション固有の情報 - Signed=false; DataLength=4 OS400UnsignedBin4
OS/400 形式のパック 10 進数 String (MaxLength 属性プロパティーに桁数を指定する必要があります)、アプリケーション固有の情報 - DecimalPositions=<小数部の桁数>; PackedDec=true OS400PackedDecimal
OS/400 形式のゾーン 10 進数 String (MaxLength 属性プロパティーに桁数を指定する必要があります)、アプリケーション固有の情報 - DecimalPositions=<小数部の桁数>; ZonedDec=true OS400ZonedDecimal
文字データ String (MaxLength に文字データの最大長を指定します) OS400Text
日付データ String (MaxLength に日付データの最大長を指定します) OS400Text

Copyright IBM Corp. 2004