扩展属性
本主题仅适用于 ArcGIS for Desktop Standard 和 ArcGIS for Desktop Advanced。
扩展属性用于使各个独立组织能够根据需要存储不同的业务特定属性。这些属性按作业类型进行配置,因为作业类型不同时,与之相关联的属性也可能不同。
Desktop 的 ArcGIS Workflow Manager 扩展模块支持配置 1–1 关系(扩展属性)和 1–M 关系(链接/相关属性)。
在开始之前,请确保已将扩展属性表添加至 Workflow Manager 资料档案库。
配置关系完成后,即可配置 Workflow Manager 系统来使用这些属性。在 Workflow Manager 管理器的作业类型 对话框中,导航到扩展属性选项卡。此时,在左侧的列表中应该可以看到为其创建关系的表格。
左侧树视图中的顶级元素表示与“作业”表相关的表。这些表下一级的元素表示表中的各个字段。可以通过选中这些字段旁的复选框,使其在 Workflow Manager 中的该作业类型下可见。
可以通过移动,设置所选表在应用程序中的显示顺序。
单击各个字段和表时,当前所选节点的信息将显示在右侧面板上。选中某个表时,将显示当前为该作业类型配置的字段列表。您可以设置在用户查看扩展表属性时这些字段的显示顺序。
单击字段元素时,将提供以下信息:
- 字段 - 字段的名称(固定)。
- 字段别名 - 显示字段的名称(可编辑)。
- 数据类型 - 字段的值类型。这取决于表中字段的数据类型。如果是字符串数据类型,则具有以下选项:
- 文本 - 向用户显示一个文本框。
- 文件 - 允许用户浏览文件并将文件路径存储在扩展属性表中。
- 地理数据集 - 允许用户浏览地理数据集并将其路径存储为值。
- 文件夹 - 允许用户浏览文件夹。
- 表格列表 - 允许用户从值列表中选取字段值(类似于域)。值列表来自您配置的另一个表。
- 多级表格列表 - 允许用户从值列表中选取一个字段值,用来进一步筛选下一个要选取的字段。
- 可编辑 - 字段是否可编辑(可编辑)。
- 必填 - 是否必须含有字段值(可编辑)。
- 用户可见 - 字段是否在客户端应用程序中对用户可见。注:
您可以通过 API 填入此字段的值,并在客户端应用程序中设为不可见。
- 默认值 - 在创建记录时,字段中放置默认值(可编辑)。
根据需要配置所有属性完成后,单击确定保存属性配置。需要单独为每个作业类型执行此操作。
高级扩展属性
ArcGIS Workflow Manager 提供了一种机制,可用于将复杂规则配置到扩展属性字段中。在本节中,将重点关注如何配置扩展属性,以根据之前的选择筛选为用户显示的值。
如果已配置作业类型并具有作业类型 对话框,则跳到下面的步骤 4。
- 打开 Workflow Manager 管理器并连接到 Workflow Manager 数据库。
- 在管理器中,导航到作业组件下的“作业类型”文件夹。
列表中将显示当前已配置的作业类型。
- 右键单击,然后单击编辑项目。
将显示作业类型 对话框。
- 切换至扩展属性选项卡。
- 从扩展属性表的列表中选择字段。
- 对于显示类型,选择多级表格列表。
Workflow Manager 资料档案库中的表格列表显示在表下拉列表中。
- 从列表中选择所需的表。
- 选中要用于筛选显示内容的字段旁边的复选框。
- 从存储字段下拉列表中选择值将填入扩展属性中的字段。
- 单击确定以应用更改。
创建此类型的作业时,选定的字段可供用户选择。