PL/I 언어 구조 가져오기 규칙
이벤트 바인딩 편집기는 다음 규칙을 사용하여 PL/I 데이터 구조를 가져옵니다. 엔터프라이즈 PL/I 컴파일러와 이전 PL/I 컴파일러가 다르므로 두 개의 언어 옵션인 PL/I와 PLI 엔터프라이즈가 지원됩니다.
PL/I 필드 이름은 다음 규칙에 따라 표시됩니다.
- XML 요소 이름에 유효하지 않은 문자는 'x'로
대체됩니다.
예를 들어 monthly$total은 monthlyxtotal이 됩니다.
- 중복된 이름은 하나 이상의 숫자를 추가하여 고유하게
만듭니다.
예를 들어, year가 두 개 있으면 각 인스턴스는 year와 year1이 됩니다.
다음 제한사항도 적용됩니다.
- COMPLEX 속성이 있는 데이터 항목은 지원되지 않습니다.
- DECIMAL(p,q)로 지정된 데이터 항목은 p ≥ q일 때만 지원됩니다.
- BINARY(p,q)로 지정된 데이터 항목은 q = 0일 때만 지원됩니다.
- PRECISION 속성이 데이터 항목에 지정된 경우 무시됩니다.
- PICTURE 문자열은 지원되지 않습니다.
- ORDINAL 데이터 항목은 FIXED BINARY(7) 데이터 유형으로 처리됩니다.