다음을 통해 공유


Automation에서 RPG로 데이터 형식 변환

다음 표를 지침으로 사용하여 TI(트랜잭션 통합자)에서 Automation 데이터 형식에서 RPG(보고서 프로그램 생성기) 데이터 형식으로의 변환을 처리하는 방법을 지정합니다.

TI 프로젝트 기본값 RPG 데이터 형식 사양화 필드 길이 필드 길이 의미 소수 자릿수
부울(기본값) 정수 I 5 숫자 비어 있음
부울 정수 I 10 숫자 비어 있음
부울 점심 P 3 숫자 비어 있음,0
바이트(기본값) 문자 A 1 바이트 비어 있음
Byte 부호 없음 U 3-9 숫자 비어 있음
Byte 점심 P 3 숫자 비어 있음,0
Byte 정수 I 3-9 숫자 비어 있음
통화(기본값) 점심 P 1-30 숫자 Blank,0-4
통화 본다 S 1-30 바이트 Blank,0-4
통화 이진 b 1-4 숫자 Blank,0-4
통화 이진 b 5-9 숫자 Blank,0-4
날짜(날짜) *MDY 없음 8 바이트 비어 있음
날짜(날짜) *Dmy 없음 8 바이트 비어 있음
날짜(날짜) *YMD 없음 8 바이트 비어 있음
날짜(날짜) *JUL None 6 바이트 비어 있음
날짜(날짜) *Iso 없음 10 바이트 비어 있음
날짜(날짜) *미국 없음 10 바이트 비어 있음
날짜(날짜) *Eur 없음 10 바이트 비어 있음
날짜(날짜) *Jis 없음 10 바이트 비어 있음
날짜(시간) *Hms 없음 8 바이트 비어 있음
날짜(시간) *Iso 없음 8 바이트 비어 있음
날짜(시간) *미국 없음 8 바이트 비어 있음
날짜(시간) *Eur 없음 8 바이트 비어 있음
날짜(시간) *Jis 없음 8 바이트 비어 있음
Date 타임스탬프 Z 수? 바이트 비어 있음
Decimal Float F 4 바이트 비어 있음
Decimal Float F 8 바이트 비어 있음
10진수(기본값) 점심 P 1-30 숫자 비어 있음,0-30
Decimal 본다 S 1-30 바이트 비어 있음,0-30
Decimal 이진 b 1-4 숫자 비어 있음,0-4
Decimal 이진 b 5-9 숫자 비어 있음,0-9
Double(기본값) Float F 8 바이트 비어 있음
Double [1] 점심 P 1-30 숫자 비어 있음,0-30
Double [1] 본다 S 1-30 바이트 비어 있음,0-30
Double 이진 b 1-4 숫자 비어 있음,0-4
Double 이진 b 5-9 숫자 비어 있음,0-9
정수(기본값) 정수 I 1-5 숫자 비어 있음
정수 점심 P 1-30 숫자 비어 있음,0
정수 본다 S 1-30 바이트 비어 있음,0
정수 이진 b 1-5 숫자 비어 있음,0
Long(기본값) 정수 I 1-9 숫자 비어 있음
long 점심 P 1-30 숫자 비어 있음,0
long 본다 S 1-30 바이트 비어 있음,0
long 이진 b 1-9 숫자 비어 있음,0
단일(기본값) Float F 4 바이트 비어 있음
단일 [1] 점심 P 1-30 숫자 비어 있음,0-30
단일 [1] 본다 S 1-30 바이트 비어 있음,0-30
Single 이진 b 1-9 숫자 비어 있음,0-9
문자열(기본값) 문자 A 1-32755 Bytes==Char 비어 있음
String Graphic G 1-16371 Char 비어 있음

참고

참고 [1] 앞의 표에서 전체 또는 소수 숫자를 Visual Basic Single 또는 Visual Basic Double 데이터 형식에서 압축된 DPC(10진수 또는 분산 프로그램 호출) 영역 10진수 데이터 형식으로 변환할 때 TI는 소수점 왼쪽에서 1~18자리의 전체 자릿수로 제한됨을 나타냅니다(예: 1.2345678901234567E+17).

참고

TI는 모든 문자열을 왼쪽 맞춤하지만 RPG MOVE 명령은 모든 문자열을 오른쪽 맞춤합니다. RPG 애플리케이션을 프로그래밍하는 경우 MOVEL 또는 EVAL 명령을 사용하여 문자열을 조작하는 동안 RPG에서 동등한 작업을 수행합니다. 참고 항목

지원되는 TI 데이터 형식

RPG에서 Automation으로 데이터 형식 변환

데이터 형식 변환