了解字段的显示表达式
显示表达式使用属性表或表中最具信息性且最独特的字段。例如,对于某个国家/地区图层,显示表达式将使用其名称字段,而对于宗地图层,则使用宗地编号。
显示表达式默认为字符串类型的第一个字段,在字段名称中包含名称文本(不区分大小写)。如果名称字段不存在,则按以下顺序确定默认字段:类型为字符串的第一个字段;类型为整型的第一个字段;任意类型的第一个字段。您可以在图层属性 或表属性 对话框的显示 选项卡上更改显示表达式中所使用的字段。
在使用该图层或表时,整个 ArcGIS 都会用到显示字段:
- 为“地图提示”提供文本,该文本会在将指针悬停于要素上时显示。您可以在显示 选项卡上启用地图提示。
- 使用“标识”工具时,在标识 窗口中表示要素。
- 编辑所选要素的属性时,在属性 窗口中表示要素。
- 如果正在使用非空间表,将在标识表中的记录时使用显示表达式在标识 窗口中表示记录。
自定义显示字段的文本字符串
您可通过编写表达式来自定义显示表达式的文本字符串。显示表达式是一种语句,可指定要用于标识 或属性 窗口的文本。显示表达式的使用方式有多种,例如,您可以自行输入文本或合并多个字段的内容。
与标注表达式类似,显示字段表达式通常会串连或修改一个或多个字段的内容,并且可能包含其他文本字符串以创建信息量更大的显示文本。还可以包含 Visual Basic 脚本或 JScript 来添加逻辑与文本处理功能。显示表达式与标注表达式可以进行互换保存和加载,但标注表达式中的某些功能在显示表达式中可能会被忽略。例如,文本格式设置标记无法用于显示表达式中。
单击表达式按钮,然后在弹出的对话框中构建表达式。
7/10/2012