添加组或组类型

关于此任务

为什么添加组?

通过组,您可以定义重复出现的记录集,例如与 EDI 消息配合使用以定义循环的组。仅当数据未提供任何附加定界符或结构来明确标记包含多个记录的重复内容的开始和结束时,才需要组。以下示例数据显示了可以使用组来定义的重复出现的记录集:

组可以包含任意数量的记录或其他组。组不得包含字段。 有关使用组来对前导的输入平面文件数据进行建模的示例,请参阅组示例

您可以在模式布局选项卡中创建组。 不基于组类型的组将使用以下图标显示在“模式布局”选项卡中:

基于组类型的组将使用以下图标显示在“模式布局”选项卡中:

注: 组对于项目并不是全局的,并且只能在当前平面文件模式中复用。

为什么添加组类型?

通过组类型,您可以一次性定义重复出现的记录或组集合,然后在平面文件模式中对其进行多次使用。您在组类型中定义的出现属性和内容由基于该类型的任何组所继承。

注:
  • 基于组类型的组不能包含任何其他内容(包括从组类型继承的节点)
  • 继承自组类型的内容在模式布局选项卡中不可见。
  • 组类型也可以基于其他组类型。
  • 组类型对于项目并不是全局的,并且只能在当前平面文件模式中复用。

类型库选项卡中创建组类型。 类型库选项卡会使用以下图标来显示不基于组类型的组类型:

类型库选项卡会使用以下图标来显示基于组类型的组类型:

添加组或组类型

用于添加组的过程与用于添加组类型的过程相同,除了您最初选择的选项卡之外,如以下过程中所述。 要添加组或组类型:

过程

  1. 项目选项卡中打开平面文件模式
  2. 选择适当选项卡:
    • 要添加组,请选择模式布局选项卡。
    • 要添加组类型,请选择类型库选项卡。
  3. 选择适当选项卡:
    • 要添加组,请选择模式布局选项卡。
    • 要添加组类型,请选择类型库选项卡。
  4. 从列表中选择以下其中一个选项:
    • 新建子代 > :将组添加为当前节点的子代。
    • 新建同代 > :将组添加为当前节点的同代。
    • 新建子代:将组批量添加为当前组或记录的子代。
  5. 在“新建组”对话框中的组名称字段中输入一个有效节点名
  6. 如果此组应基于某个组类型,那么请从基于组列表中选择组类型。
  7. 单击确定。组节点会显示在相应选项卡(模式布局类型库)中,而组属性则会显示在“基本属性”窗格中。
  8. 指定组的属性。

    如果此组是基于用于定义组内容的组类型,那么此组是完整的。否则,请定义组的内容。




反馈 | 声明


http://pic.dhe.ibm.com/infocenter/wci/v7r0m0/topic/com.ibm.wci.doc/mde_Adding_Groups_or_Group_Types.html