COBOL 언어 구조 가져오기 규칙
이벤트 바인딩 편집기는 다음 규칙을 사용하여 COBOL 데이터 구조를 가져옵니다.
COBOL 필드 이름은 다음 규칙에 따라
표시됩니다.
- 중복된 이름은 하나 이상의 숫자를 추가하여 고유하게
만듭니다.
예를 들어, year가 두 개 있으면 각 인스턴스는 year와 year1이 됩니다.
- 하이픈은 밑줄 문자로 대체됩니다. 연속 하이픈 문자는
연속 밑줄로 대체됩니다.
예를 들어, current-user--id는 current_user__id가 됩니다.
- 하이픈으로 구분되며 대문자만 포함하는 이름의 세그먼트는
소문자로 변환됩니다.
예를 들어, CA-REQUEST-ID는 ca_request_id가 됩니다.
- 숫자 문자로 시작하는 이름 앞에 밑줄 문자가
추가됩니다.
예를 들어, 9A-REQUEST-ID는 _9a_request_id가 됩니다.
다음 제한사항도 적용됩니다.
- 레벨 번호가 66 및 77인 데이터 설명 항목은 지원되지 않습니다. 레벨 번호가 88인 데이터 설명 항목은 무시됩니다.
- 데이터 설명 항목의
다음 절은 지원되지 않습니다.
- REDEFINES
- RENAMES; 즉 레벨 66
- DATE FORMAT
- 데이터 설명 항목의 다음 절은
무시됩니다.
- BLANK WHEN ZERO
- JUSTIFIED
- VALUE
- USAGE절에서 다음 구문은
지원되지 않습니다.
- OBJECT REFERENCE
- POINTER
- FUNCTION-POINTER
- PROCEDURE-POINTER
- DISPLAY 및 COMPUTATIONAL-5 데이터 설명 항목에 지원되는 PICTURE 문자는 9, S 및 Z뿐입니다.
- PACKED-DECIMAL 데이터 설명 항목에 지원되는 PICTURE 문자는 9, S, V 및 Z입니다.
- 편집된 숫자 데이터 설명 항목에 지원되는 PICTURE 문자는 9와 Z뿐입니다.