操作方法

操作方法:在 ArcGIS Pro 中使用属性规则自动填充串联字段

Last Published: May 27, 2024

描述

在 ArcGIS Pro 中,可以使用“字段计算器”连接表中的字段。 在连续数据采集工程中工作时,要素类及其属性表会使用新要素和属性不断更新,或者可能会对属性表中的现有要素属性进行更改。 属性规则允许用户在连接字段中自动填充这些要素属性,而无需使用“计算字段”工具。

在本文中,每次在“Street”和“City”字段中添加或更新新要素时,名为“FullADRS”的新字段都会使用属性规则自动填充串联属性。

解决方案或解决方法

  1. 打开 ArcGIS Pro 工程。
  2. 目录窗格中,浏览值要素类,并右键单击该要素类,然后单击管理
  3. 要素类属性窗口的管理部分中,选中全局 ID编辑者追踪复选框。 单击位于窗口右下的确定
用于启用“全局 ID”和“编辑者追踪”的窗口。
Note:
The dataset requires Global IDs to add an attribute rule.
  1. 内容窗格中右键单击要素图层,然后单击数据设计 > 属性规则
  2. 单击添加规则下拉菜单,然后选择添加立即计算规则
  3. 指定规则名称。 在此示例中,将使用“New Rule”。
  4. 选择要使用的字段。 在此示例中,将使用“FullADRS”。
  5. 表达式框中,键入以下 Arcade 表达式:
var <variable_name1> = <field_name1>; 
var <variable_name2> = <field_name2>
return Concatenate([<variable_name1>, <variable_name2>], ' ');
  1. 将 <variable_name1> 和 <variable_name2> 替换为所需的变量名称。 在此示例中,使用了“street”和“city”。
  2. 将 <field_name1> 和 <field_name2> 替换为要从字段列表中连接的每个字段的名称。 在此示例中,使用了“Street”和“City”。
  1. Triggers 列下,选中插入更新复选框。
  2. 属性规则选项卡的属性规则组中,单击保存
配置属性规则以自动填充串连字段。

下列属性表显示了一个属性规则,该规则可在要素信息更新时自动填充串联字段。

自动填充串连字段。

文章 ID: 000028525

接收通知并查找新问题或常见问题的解决方案

从我们全新的 AI 聊天机器人中获得简明答案和视频解决方案。

下载 Esri 支持应用程序

相关信息

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项