保存 ESQL 文件

编辑 ESQL 文件时,您可以执行保存,以保留已进行的添加和修改,并强制编辑器验证文件内容。

准备工作

本任务假定您已创建或打开 ESQL 文件。 有关更多信息,请参阅 创建 ESQL 文件打开现有 ESQL 文件

关于此任务

要保存 ESQL 文件,请完成下列步骤。

过程

  1. 更改 ESQL 文件的内容。
  2. 通过单击 文件 > 保存文件 > 全部保存来保存文件。

    保存文件时,编辑器将调用验证器以检查 ESQL 是否遵守所有语法和语法规则 (由 ESQL 参考中的语法图和说明指定)。

    设置 ESQL 首选项时,可以请求执行额外的验证:

    1. 单击 窗口 > 首选项 > 集成开发 > ESQL > 验证
      这将显示“首选项”对话框。
    2. 选择每个错误类别所需的验证级别:
      1. 未解析的标识
      2. 消息引用与消息定义不匹配
      3. 数据库引用与数据库模式不匹配
      4. 使用了不推荐的关键字

      缺省级别为警告;您可以将此值更改为错误忽略

      验证消息定义可能会影响编辑器中的响应时间,在复杂 ESQL 对复杂消息定义进行了许多引用时尤其如此。 您可能选择要延迟此验证。 在完成开发消息流并即将进行部署时,请调用验证,以避免发生运行时错误。

      对于找到的每个错误,编辑器将编写错误行号以及错误原因;这些错误将在“问题”视图中创建为条目。
  3. 如果双击该错误,编辑器将光标定位在发现那个错误的行上。
    该行还通过错误图标 错误图标(红色圆圈中的白色十字)突出显示。

    编辑器还可能会找到潜在的错误情况,它会将这些情况突出显示为警告 (带有警告图标警告图标(黄色三角形中的黑色惊叹号)); 编辑器还会将这些警告写入 "问题" 视图。 例如,可能已经包括了一个引用无效模式(名称空间)的 BROKER SCHEMA 语句。

    检查代码,并进行该语句或函数所需的校正。

另存为

关于此任务

您可以使用 文件 > 另存为来保存此 ESQL 文件的副本。

过程

  1. 单击 文件 > 另存为
  2. 指定要在其中保存 ESQL 文件副本的 集成项目
    项目名称缺省为当前的项目。 您可以接受此名称,或者从“文件保存”对话框中显示的有效选项中选择另一个名称。
  3. 为 ESQL 文件的新副本指定名称。
    要将此 ESQL 文件保存在同一个项目中,请将其重命名,或者确认覆盖当前副本(即,将文件复制到自身)。

    要将此 ESQL 文件保存在另一个项目中,该项目必须存在。 可以在另一个项目中使用相同的或另一个名称保存文件。

  4. 单击确定
    将保存消息流,并且“消息流”编辑器将验证它的内容。 编辑器将在“任务”视图中提供有关已找到的所有错误的报告。