“消息定义”编辑器

"消息定义" 编辑器是 "集成开发" 透视图 提供的缺省编辑器,用于编辑消息定义 (.mxsd) 文件。

当您使用 应用程序开发视图打开现有消息定义文件时,或者当您使用 " 新建消息定义文件 " 向导创建新的消息定义文件时,将在编辑器区域中启动编辑器。

可使用“消息定义”编辑器执行以下操作:

  • 使用 XML 模式、DTD、C 或 COBOL 导入器编辑通过导入数据结构而创建的消息定义。 导入过程所创建的消息定义文件会自动以导入的内容填充,您可在之后需要时编辑该内容。
  • 通过创建表示您的消息格式所需的元素、属性、组、类型和消息来用消息模型对象填充空消息定义文件。 您创建的消息模型可以由逻辑和物理信息组成,如果适合,物理格式存在于消息集中。

“消息定义”编辑器视图

“消息定义”编辑器具有以下视图:

应用程序开发视图
"应用程序开发" 视图 显示当前位于工作空间中的所有资源的分层视图。 通过展开消息集项目文件夹,可以查看该消息集项目内的资源,包括一个或多个消息定义文件。
“大纲”视图
使用“大纲”视图选择要在编辑器区域显示的消息集对象。 打开消息定义文件后,“大纲”视图会显示选定消息定义文件内消息、类型、组和元素,以及属性的分层视图。
“编辑器”视图
您可以在编辑器区域编辑消息集对象的属性,它显示您当前在“大纲”视图中所选对象的消息定义信息。 在已打开的每个文件的编辑器区域上方有几个标签,便于您可以迅速地在它们之间切换。

在编辑器区域,您可进行以下任何更改:

  • 编辑消息的逻辑结构。
  • 创建和编辑消息的物理结构和属性。
  • 创建消息定义。
  • 在消息集中创建公共构造以与其他消息定义文件一起使用。

“消息定义”编辑器包含“概述”编辑器和“属性”编辑器。 通过单击编辑器区域左下侧的两个选项卡在两者间进行切换。 更改消息集首选项,可以更改选项卡显示的顺序。

“问题”视图
每次保存消息集项目中的更改时,都会验证内容以确保消息模型遵循某些规则。 所有与验证相关的信息性警告或错误消息都会出现在此视图中。 双击消息以在编辑器区域中显示相关对象的属性。 此对象的位置将在 " 应用程序开发 " 视图和 "大纲" 视图中的相应级别突出显示。

“消息定义”编辑器功能

有关“消息定义”编辑器提供的功能的信息,请参阅下列子主题: