Les informations suivantes figurent dans le texte de l'application au niveau de l'attribut de l'objet métier.
Propriété | Valeurs | Description |
---|---|---|
ParamType | Input/Output/InOut | Indique le type de paramètre représenté par l'attribut. |
Offset | Un nombre entier | Indique le décalage dans le tableau d'octets où commence la valeur du paramètre. |
Signed | True/false | La propriété indique si les types de nombre integer/short/long sont signés. Si elle n'est pas définie, la valeur par défaut et non signé. |
DataLength | Un nombre entier | S'applique aux types integer/short/long . Indique la longueur des données pour les types signés et non signés. Si elle n'est pas définie, la valeur par défaut est 4. |
DecimalPositions | Un nombre entier | S'applique aux types zoned decimal et packed decimal. Indique le nombre de positions décimales. |
PackedDec | True/false | Défini sur true, l'attribut représente un décimal condensé. |
ZonedDec | True/false | Défini sur true, l'attribut représente un décimal non condensé. |
Le kit d'outils pour iSeries/AS400 inclut des classes de conversion de données. Le tableau ci-dessous indique la correspondance entre les types de données iSeries/AS400 et les types de données IBM WebSphere Business Integration, ainsi que la classe de conversion de données utilisée.
Type de données iSeries/AS400 | Type de données IBM WBI | Classe de conversion de données |
---|---|---|
Nombre AS/400 sur deux octets, signé. | Integer - Info spécifique à l'application - Signed=true; DataLength=2 | AS400Bin2 |
Nombre AS/400 sur quatre octets, signé. | Integer - Info spécifique à l'application - Signed=true; DataLength=4 | AS400Bin4 |
Nombre AS/400 en virgule flottante, sur deux octets, signé. | Float | AS400Float4 |
Nombre AS/400 en virgule flottante, sur quatre octets, signé. | Double | AS400Float8 |
Nombre AS/400 sur deux octets, non signé. | Integer - Info spécifique à l'application - Signed=false; DataLength=2 | AS400UnsignedBin2 |
Nombre AS/400 sur quatre octets, non signé. | Integer - Info spécifique à l'application - Signed=false; DataLength=4 | AS400UnsignedBin4 |
Décimal condensé AS/400. | String - la propriété de l'attribut MaxLength doit avoir le nombre de chiffres. Info spécifique à l'application - DecimalPositions=<number of decimal positions>; PackedDec=true | AS400PackedDecimal |
Décimal non condensé AS/400. | String - la propriété de l'attribut MaxLength doit avoir le nombre de chiffres. Info spécifique à l'application - DecimalPositions=<number of decimal positions>; ZonedDec=true | AS400ZonedDecimal |
Données de type caractère | String - MaxLength indique la longueur maximale. | AS400Text |
Données de date | String - MaxLength indique la longueur maximale. | AS400Text |