COBOL 언어 구조 가져오기 규칙

이벤트 바인딩 편집기는 다음 규칙을 사용하여 COBOL 데이터 구조를 가져옵니다.

COBOL 필드 이름은 다음 규칙에 따라 표시됩니다.
  1. 중복된 이름은 하나 이상의 숫자를 추가하여 고유하게 만듭니다.

    예를 들어, year가 두 개 있으면 각 인스턴스는 yearyear1이 됩니다.

  2. 하이픈은 밑줄 문자로 대체됩니다. 연속 하이픈 문자는 연속 밑줄로 대체됩니다.

    예를 들어, current-user--idcurrent_user__id가 됩니다.

  3. 하이픈으로 구분되며 대문자만 포함하는 이름의 세그먼트는 소문자로 변환됩니다.

    예를 들어, CA-REQUEST-IDca_request_id가 됩니다.

  4. 숫자 문자로 시작하는 이름 앞에 밑줄 문자가 추가됩니다.

    예를 들어, 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뿐입니다.