FieldDisplayNames

将字段的显示名称作为 JSON 数据返回。

格式 

FieldDisplayNames ( 文件名称; 文件名称 )

参数 

文件名称 - 打开的数据库文件(本地或远程)的名称。请参见设计函数

文件名称 - 字段名称的文本表达式。要指定存在于不是当前表的其他表中的字段,字段名称必须采用表名称::字段名称形式。

返回的数据类型 

文本

原始版本 

26.0

说明 

返回一个JSON对象,其中包含在“自定义字段显示名称”选项中为指定字段配置的所有显示名称。请参阅定义高级字段选项

示例 1 

FieldDisplayNames ( "" ; "Customers::FirstName" ) 返回当前文件中“Customers”表中“FirstName”字段所配置的所有显示名称。如果默认显示名称和表视图显示名称分别设置为“FirstName”“Given Name”,则该函数将返回:

{"fm_common":"First Name","fm_table_view":"Given Name"}

示例 2 

JSONGetElement ( FieldDisplayNames ( "" ; "Customers::FirstName" ) ; "fm_table_view" ) 返回“Customers”表中“FirstName”字段在表视图中的显示名称,即“}Given Name名”

示例 3 

在布局空间有限的情况下,于 布局计算中返回字段标签的自定义显示名称。 在“CustomerID”字段的“高级字段选项”对话框中,针对“自定义字段显示名称”,指定一个名为 my_short_name 的自定义键,并将其值设为 ID

JSONSetElement ( "{}" ; [ "my_short_name" ; "ID" ; JSONString ] )

在字段标签的布局计算中,此计算检索短名称:

JSONGetElement ( FieldDisplayNames ( "" ; "Customers::CustomerID" ) ; "my_short_name" )

这将返回 ID 作为字段标签。