全局组逻辑属性

全局组中同时取决于组合内容验证的有效子代在复杂类型的内容验证属性中显示。

属性 类型 含义
名称 String 当您创建对象时为它指定一个名称。

实际上,名称可以由任意字母数字字符(包含字母 AZaz 和数字 09)组成。

它们也可以包含以下标点字符;
  • - 连字符
  • _ 下划线
  • . 句点

名称只能以字母或下划线字符开始,而不能以数字、连字符或句点开始。

xml 或任何变体(例如 XmL)开头的名称是 XML 标准规范保留的。

命名约定和允许的字符的进一步详细信息可在 万维网协会(W3C) Web 站点上的 可扩展标记语言(XML) 规范中找到。

组合 枚举类型 下列各项仅应用于复杂类型的元素内容,并对复杂类型的属性内容没有影响。 在下列各项中选择:
  • 序列如果选择该选项,则可以定义是元素或组的子代。 这些子(如果出现)必须按指定的顺序出现。它们可以重复也可以复制。
  • 选项如果选择该选项,则可以定义是元素或组的子代。 只可出现定义的复杂类型的子之一,但允许重复的子。

    如果您要建模定制有线格式的 C 并集和 COBOL REDEFINES、使用 XML 有线格式的选项的 XML DTD 元素或具有多个选项的 SWIFT 字段,则使用此选项。

  • 全部全部组中的元素可以任何顺序出现。每个元素可以出现一次,或一次也不出现。全部组只能包含元素 - 不允许包含组。全部组只能在复杂类型的顶部级别处使用 - 它不能是类型中另一个组的成员。
  • 无序集。如果您选择此选项,则只可定义元素为子。元素可以重复但无法复制。子元素能以任何顺序出现。
  • 有序集。如果您选择此选项,则只可定义元素为子。这些元素(如果出现)必须按指定的顺序出现,它们可以重复但无法复制。这是新的复杂类型的缺省值。
  • 消息。如果您选择此选项,则只可以定义元素为子。它们可以重复,但无法复制。与选项相似,只可出现一个已定义的子代。

    如果复杂类型包括多条消息,位流包含嵌入式消息的确切长度并且不填充至最长长度。

    使用此选项为多段式消息(在某些工业标准中使用,例如 SWIFT)建模。有关更多信息,请参阅多段式消息中的有关多部分消息的部分。

内容验证 枚举类型 如果是这样,内容验证控制代理如何响应未声明的内容,且指定在复杂类型中的何处包含对象是定义的。它与组合属性组合使用。
选项:
  • 封闭。此复杂类型只能包含您已添加到其中的子元素。
  • 定义开放。此复杂类型可包含任何在消息集中定义的有效元素。
  • 开放。此复杂类型可以包含任何有效的元素,不仅是那些您已添加到此复杂类型的元素。

请参阅组合和内容验证的组合以获取这些选项的进一步详细信息。

相关概念
消息模型
相关任务
使用消息模型对象
相关参考
消息模型对象属性
消息模型对象的逻辑属性
根据对象的模型对象属性
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ad06130_