需要 Workflow Manager 许可。
扩展属性用于使各个独立组织能够根据需要存储不同的业务特定属性。这些属性按作业类型进行配置,因为作业类型不同时,与之相关联的属性也可能不同。ArcGIS Workflow Manager (Classic) 支持一对一关系(扩展属性)和一对多关系(链接和相关属性)的配置。在扩展属性表中,一对一关系对于每个作业仅具有一条记录,而一对多关系对于每个作业却具有多条记录。
在配置扩展属性表之前,必须将至少一个扩展属性表添加到 Workflow Manager (Classic) 资料档案库。
- 启动 ArcGIS Workflow Manager (Classic) Administrator,然后连接到 Workflow Manager (Classic) 数据库。
- 展开作业组件 > 作业类型。
- 右键单击要为其配置扩展属性的作业类型,然后单击编辑项目。
将显示作业类型对话框。
- 单击扩展属性选项卡。
左侧面板中随即显示已为其创建关系的表列表。左侧面板的树视图中的顶层元素表示与“作业”表相关的表。这些表的下一级元素表示表中的各个字段。
- 选中想要在 Workflow Manager (Classic) 中可见的该作业类型字段旁的复选框。
- 通过从表顺序列表中选择一个表,然后单击上移或下移,来设置表在应用程序中的显示顺序。
- 选中某个表,以显示当前为该作业类型配置的字段列表。
可通过在字段顺序列表中选择字段,然后单击上移或下移,来设置用户在查看扩展属性时看到的字段的顺序。
- 单击字段,然后根据需要配置以下属性:
- 字段 - 字段的名称(只读)。
- 字段别名 - 显示字段的名称。
- 显示类型 - 字段的值类型。这取决于表中字段的数据类型。如果是字符串数据类型,则具有以下选项:
- 文本 - 向用户显示一个文本框。
- 文件 - 允许用户浏览文件并将文件路径存储在扩展属性表中。
- 地理数据集 - 允许用户浏览地理数据集并将其路径存储为值。
- 文件夹 - 允许用户浏览文件夹。
- 表格列表 - 允许用户从值列表中选取字段值(类似于属性域)。值列表来自您配置的另一张表。
- 多级表格列表 - 允许用户从值列表中选取一个字段值,用来进一步过滤要选取的下一字段。
- 可编辑 - 字段是否可编辑(可编辑)。
- 必填 - 字段值是否必填。
- 用户可见 - 字段是否对用户可见。
- 默认值 - 创建记录时置于字段中的默认值。
- 单击确定。
属性配置被保存。
- 针对要向其添加扩展属性的每种作业类型重复上述步骤。
配置高级扩展属性
ArcGIS Workflow Manager (Classic) 可用于将复杂规则配置到扩展属性字段中。在本节中,将重点关注如何配置扩展属性,以根据之前的选择筛选为用户显示的值。
- 打开 Workflow Manager (Classic) Administrator,然后连接到 Workflow Manager (Classic) 数据库。
- 展开作业组件 > 作业类型。
- 右键单击要为其配置扩展属性的作业类型,然后单击编辑项目。
将显示作业类型对话框。
- 单击扩展属性选项卡。
- 在扩展属性表列表中,单击要配置的字段的名称。
- 单击显示类型下拉箭头,然后单击多级表列表。
表下拉菜单中随即显示 Workflow Manager (Classic) 资料档案库中的表列表。
- 单击表下拉箭头,然后在列表中选择表。
- 选中要用于筛选显示内容的字段旁边的复选框。
- 单击存储字段下拉箭头,然后选择将使用扩展属性填充的字段。
- 单击确定保存更改。
创建此类型的作业时,选定的字段可供用户选择。