CICS® 事件绑定编辑器可使用以下这些规则导入 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 的数据描述项。
- 不支持以下有关数据描述条目的子句:
- OCCURS DEPENDING ON
- OCCURS INDEXED BY
- 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。