客户端域架构

提交点和检查点工具拾取用户在 Switch 网站门户上提交工作或为工作建立路由时输入的元数据域。

尤其当用户提交工作且提交点的"元数据域"属性中的字段定义列表不为空时,提交点:

类似的,当用户为位于检查点的工作建立路由,且检查点中的"元数据域"属性中的可编辑域定义列表不为空时,检查点会创建一个元数据数据集并将这个数据集与以指定数据集名称命名的工作作业单相关联。

注意,检查点总是创建全新的数据集,也就是说检查点从来不更新或更改已有的数据集,即使工作之前移动时已经经过该检查点或其他检查点。若工作已经与名字相同的数据集关联,则旧数据集的引用被移除,旧数据集被新数据集所替代。

数据模块和架构

客户端域数据集使用带有简单架构但没有名称空间的 XML 数据模块。

XML 文档元素名称为"域列表"。其中包含了与在考虑中的提交点或检查点关联的可编辑元数据域定义列表中每一项的"域"元素。"域"元素顺序和"域定义列表"一致,即使对应的域值为空,仍会显示"域"元素。

每一个"域"元素包含零个或一个下表中列出的域。子元素中开头和结尾的白色空格都被移除。

元素名称

元素内容描述

元素显示情况

标记

域名;在当前应用中相当于可读域标签

始终

类型

域的数据类型;即"布尔值"、"字符串"或"选项"

始终

格式

匹配域可用的值的常规表达式(仅在数据类型是字符串时才有用)

数据类型是字符串且常规表达式不为空

必填

若用户需要输入不为空的值,则为"真";否则为"假"(仅在数据类型是字符串时才有用)

数据类型是字符串

域值为:

  • 若是布尔数据类型:"真"或"假"

  • 若是字符串数据类型:用户在移除开头和结尾白色空格时输入的值(除非必填设置为真,该值有可能为空字符串)

始终

项目

域可能的选项

若类型是选项