Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Utilisez le tableau suivant comme guide lorsque vous spécifiez la façon dont vous souhaitez que l’intégrateur de transactions (TI) gère les conversions des types de données Automation en types de données Générateur de programmes de rapports (RPG).
TI Project par défaut | Type de données RPG | Spécification | Longueur du champ | Signification de la longueur du champ | Décimales |
---|---|---|---|---|---|
Boolean (valeur par défaut) | Nombre entier | Je | 5 | Chiffres | Vide |
Booléen | Nombre entier | Je | 10 | Chiffres | Vide |
Booléen | Bondé | P | 3 | Chiffres | Vide,0 |
Octet (valeur par défaut) | Caractère | Un | 1 | octets | Vide |
Octet | Non signé | U | 3-9 | Chiffres | Vide |
Octet | Bondé | P | 3 | Chiffres | Vide,0 |
Octet | Nombre entier | Je | 3-9 | Chiffres | Vide |
Devise (valeur par défaut) | Bondé | P | 1-30 | Chiffres | Blanc,0-4 |
Monnaie | Zoné | S | 1-30 | octets | Vide,0-4 |
Monnaie | Binaire | B | 1-4 | Chiffres | Vide,0-4 |
Monnaie | Binaire | B | 5-9 | Chiffres | Vide,0-4 |
Date (Date) | *MDY | Aucun | 8 | octets | Vide |
Date (en anglais: Date) | *DMY | Aucun | 8 | octets | Vide |
Date (Date) | *YMD | Aucun | 8 | octets | Vide |
Date (Date) | *JUIL | Aucun | 6 | octets | Vide |
Date (Date) | *ISO | Aucun | 10 | octets | Vide |
Date (Date) | *ÉTATS-UNIS | Aucun | 10 | octets | Vide |
Date (Date) | *EURO | Aucun | 10 | octets | Vide |
Date (Date) | *JIS | Aucun | 10 | octets | Vide |
Date (heure) | *HMS | Aucun | 8 | octets | Vide |
Date (heure) | *ISO | Aucun | 8 | octets | Vide |
Date (heure) | *ÉTATS-UNIS | Aucun | 8 | octets | Vide |
Date (heure) | *EURO | Aucun | 8 | octets | Vide |
Date (heure) | *JIS | Aucun | 8 | octets | Vide |
Date (Jour/Mois/Année) | Horodatage | Z | Nombre? | octets | Vide |
Décimal | Flotter | F | 4 | Octets | Vide |
Décimal | Flotter | F | 8 | Octets | Vide |
Décimal (valeur par défaut) | Bondé | P | 1-30 | Chiffres | Vide,0-30 |
Décimal | Zoné | S | 1-30 | octets | Vide,0-30 |
Décimal | Binaire | B | 1-4 | Chiffres | Vide,0-4 |
Décimal | Binaire | B | 5-9 | Chiffres | Vide,0-9 |
Double (valeur par défaut) | Flotter | F | 8 | octets | Vide |
Double [1] | Bondé | P | 1-30 | Chiffres | Vide,0-30 |
Double [1] | Zoné | S | 1-30 | octets | Vide,0-30 |
Double | Binaire | B | 1-4 | Chiffres | Vide,0-4 |
Double | Binaire | B | 5-9 | Chiffres | Vide,0-9 |
Entier (valeur par défaut) | Nombre entier | Je | 1-5 | Chiffres | Vide |
Nombre entier | Bondé | P | 1-30 | Chiffres | Vide,0 |
Nombre entier | Zoné | S | 1-30 | octets | Vide,0 |
Nombre entier | Binaire | B | 1-5 | Chiffres | Vide,0 |
Long (valeur par défaut) | Nombre entier | Je | 1-9 | Chiffres | Vide |
Long | Bondé | P | 1-30 | Chiffres | Vide,0 |
Long | Zoné | S | 1-30 | octets | Vide,0 |
Long | Binaire | B | 1-9 | Chiffres | Vide,0 |
Single (par défaut) | Flotter | F | 4 | octets | Vide |
Single [1] | Bondé | P | 1-30 | Chiffres | Vide,0-30 |
Célibataire [1] | Zoné | S | 1-30 | octets | Vide,0-30 |
Célibataire | Binaire | B | 1-9 | Chiffres | Vide,0-9 |
Chaîne (valeur par défaut) | Caractère | Un | 1-32755 | Octets==Caractère | Vide |
Chaîne | Graphique | G | 1-16371 | Char | Vide |
Remarque
Remarque [1] dans le tableau précédent indique que lorsque vous convertissez des nombres entiers ou fractionnaires des types de données Visual Basic Single ou Visual Basic Double en types de données Decimal ou Zoned Decimal pour appel de programme distribué (DPC), la précision du TI est limitée à 1 à 18 chiffres à gauche du point décimal (par exemple, 1.2345678901234567E+17).
Remarque
Bien que TI aligne à gauche toutes les chaînes de caractères, la commande RPG MOVE aligne à droite toutes les chaînes de caractères. Si vous programmez une application RPG, utilisez les commandes MOVEL ou EVAL pour effectuer l’opération équivalente dans RPG lors de la manipulation d’une chaîne. Voir aussi
Types de données TI pris en charge
Conversion des types de données de RPG vers l'Automatisation