Freigeben über


Konvertieren von Automatisierungsdatentypen zu RPG-Datentypen

Verwenden Sie die folgende Tabelle als Leitfaden, wenn Sie angeben, wie Transaction Integrator (TI) Konvertierungen von Automation-Datentypen in RpG-Datentypen (Report Program Generator) verarbeiten soll.

Standardeinstellung für TI-Projekt RPG-Datentyp Spezifizierung Feldlänge Bedeutung der Feldlänge Dezimalstellen
Boolean (Standard) Integer I 5 Zahlen Leer
Boolean Integer I 10 Zahlen Leer
Boolean Verpackt P 3 Zahlen Leer,0
Byte (Standard) Zeichen Ein 1 Byte Leer
Byte Ohne Vorzeichen U 3-9 Zahlen Leer
Byte Verpackt P 3 Zahlen Leer,0
Byte Integer I 3-9 Zahlen Leer
Währung (Standard) Verpackt P 1–30 Zahlen Leer,0-4
Währung Zonen E 1–30 Byte Leer,0-4
Währung Binary B 1–4 Zahlen Leer,0-4
Währung Binary B 5-9 Zahlen Leer,0-4
Datum (Datum) *MDY Keine 8 Byte Leer
Datum (Datum) *DMY Keine 8 Byte Leer
Datum (Datum) *YMD Keine 8 Byte Leer
Datum (Datum) *JUL Keine 6 Byte Leer
Datum (Datum) *ISO Keine 10 Byte Leer
Datum (Datum) *USA Keine 10 Byte Leer
Datum (Datum) *EUR Keine 10 Byte Leer
Datum (Datum) *JIS Keine 10 Byte Leer
Datum (Uhrzeit) *HMS Keine 8 Byte Leer
Datum (Uhrzeit) *ISO Keine 8 Byte Leer
Datum (Uhrzeit) *USA Keine 8 Byte Leer
Datum (Uhrzeit) *EUR Keine 8 Byte Leer
Datum (Uhrzeit) *JIS Keine 8 Byte Leer
Date Timestamp Z Anzahl? Byte Leer
Decimal Float F 4 Byte Leer
Decimal Float F 8 Byte Leer
Dezimal (Standard) Verpackt P 1–30 Zahlen Leer,0-30
Decimal Zonen E 1–30 Byte Leer,0-30
Decimal Binary B 1–4 Zahlen Leer,0-4
Decimal Binary B 5-9 Zahlen Leer,0-9
Double (Standard) Float F 8 Byte Leer
Double [1] Verpackt P 1–30 Zahlen Leer,0-30
Double [1] Zonen E 1–30 Byte Leer,0-30
Double Binary B 1–4 Zahlen Leer,0-4
Double Binary B 5-9 Zahlen Leer,0-9
Ganze Zahl (Standard) Integer I 1–5 Zahlen Leer
Integer Verpackt P 1–30 Zahlen Leer,0
Integer Zonen E 1–30 Byte Leer,0
Integer Binary B 1–5 Zahlen Leer,0
Long (Standard) Integer I 1-9 Zahlen Leer
Long Verpackt P 1–30 Zahlen Leer,0
Long Zonen E 1–30 Byte Leer,0
Long Binary B 1-9 Zahlen Leer,0
Single (Standard) Float F 4 Byte Leer
Single [1] Verpackt P 1–30 Zahlen Leer,0-30
Single [1] Zonen E 1–30 Byte Leer,0-30
Single Binary B 1-9 Zahlen Leer,0-9
Zeichenfolge (Standard) Zeichen Ein 1-32755 Bytes ==Char Leer
String Graphic G 1-16371 Char Leer

Hinweis

Hinweis [1] in der obigen Tabelle gibt an, dass TI auf eine Genauigkeit von 1 bis 18 Ziffern links vom Dezimaltrennzeichen des Dezimalstellens oder verteilten Programmaufrufs (DPC) beschränkt ist, wenn Sie ganze oder bruchweise Zahlen von Visual Basic Single oder Visual Basic Double-Datentypen in den Datentypen "Decimal" oder "Verteilter Programmaufruf" (DPC) konvertieren. 1.2345678901234567E+17).

Hinweis

Während TI alle Zeichenfolgen links rechtfertigt, rechtfertigt der RPG-Befehl MOVE alle Zeichenfolgen rechts. Wenn Sie eine RPG-Anwendung programmieren, verwenden Sie die BEFEHLE MOVEL oder EVAL, um den entsprechenden Vorgang in RPG beim Bearbeiten einer Zeichenfolge auszuführen. Siehe auch

Unterstützte TI-Datentypen

Konvertieren von RPG-Datentypen zu Automatisierungsdatentypen

Datentypkonvertierung