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

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

表 5. ビジネス・オブジェクト属性
プロパティー 説明
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 進数を表します。

iSeries 用または AS/400 用の Toolbox からのデータ変換

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

表 6. 変換されるデータ型とデータ変換クラス
iSeries/AS400 のデータ型 IBM WBI のデータ型 データ変換クラス
AS/400 形式の符号付き 2 バイト数値 Integer、アプリケーション固有の情報 - Signed=true; DataLength=2 AS400Bin2
AS/400 形式の符号付き 4 バイト数値 Integer、アプリケーション固有の情報 - Signed=true; DataLength=4 AS400Bin4
AS/400 形式の符号付き 2 バイト浮動小数点数 Float AS400Float4
AS/400 形式の符号付き 4 バイト浮動小数点数 Double AS400Float8
AS/400 形式の符号なし 2 バイト数値 Integer、アプリケーション固有の情報 - Signed=false; DataLength=2 AS400UnsignedBin2
AS/400 形式の符号なし 4 バイト数値 Integer、アプリケーション固有の情報 - Signed=false; DataLength=4 AS400UnsignedBin4
AS/400 形式のパック 10 進数 String (MaxLength 属性プロパティーに桁数を指定する必要があります)、アプリケーション固有の情報 - DecimalPositions=<小数部の桁数>; PackedDec=true AS400PackedDecimal
AS/400 形式のゾーン 10 進数 String (MaxLength 属性プロパティーに桁数を指定する必要があります)、アプリケーション固有の情報 - DecimalPositions=<小数部の桁数>; ZonedDec=true AS400ZonedDecimal
文字データ String (MaxLength に文字データの最大長を指定します) AS400Text
日付データ String (MaxLength に日付データの最大長を指定します) AS400Text

Copyright IBM Corp. 2003, 2005