参考 > 脚本步骤参考 > 字段脚本步骤 > 设置字段
 

设置字段

使用计算结果替换当前记录中指定字段的所有内容。

另请参阅 

选项 

"指定目标字段"指定要替换其内容的字段。如果未指定字段,但在浏览模式或查找模式下选择了一个字段,则将使用该字段。

"计算结果"是该脚本步骤将插入其结果的算式。

兼容性 

 

产品 

是否支持 

FileMaker Pro Advanced 

 

FileMaker Go 

 

FileMaker WebDirect 

 

FileMaker Server 

 

FileMaker Cloud 产品 

 

FileMaker Data API 

 

自定义 Web 发布 

 

Runtime 解决方案 

 

源于 

FileMaker Pro 6.0 或更低版本

说明 

计算结果必须与字段类型匹配。例如,您不能将日期计算结果指定给容器字段。

指定的字段并不一定要位于当前布局中。

如果计算结果与目标字段类型不匹配,并且将字段的验证选项设置为"始终",则不会设置该字段并返回一个错误代码(可以使用 Get (上一个错误) 函数捕获该错误代码)。

如果可能,"设置字段"脚本步骤将激活记录,并在退出或提交该记录之前使其一直处于活动状态。如果可能,使用一系列"设置字段"脚本步骤的脚本应该将这些步骤组合在一起,以便随后的"设置字段"脚本步骤可以对记录执行操作,而不必在单独的"设置字段"脚本步骤之后执行记录锁定、数据下载和上传、为字段编制索引等操作。退出或提交记录后,将对这些函数和记录级别进行验证。

如果目标字段是重复字段,您可以指定重复项编号,或从计算表达式生成重复项编号。

示例 1 

将发货单总计的总和插入到"统计"字段中。

设置字段 [客户::统计; Sum (发货单::总计)]

示例 2 

演示何时使用"设置字段"而不是"设置字段(按名称)"来简化脚本。

#如果目标字段未更改,请使用"设置字段"脚本步骤。设置字段 [客户::工作电话; 信用征集::电话号码]#如果将"设置字段(按名称)"用于未更改的目标字段,
#则必须用引号将目标字段引起来,以便将其作为文字字符串进行求值,
#并返回指定的字段名。如果不使用引号,
#"设置字段(按名称)"会对指定字段进行求值,并使用结果作为目标字段。
#如果结果未指定字段名,则不会发生任何操作。
设置字段(按名称)["客户::工作电话"; 信用征集::电话号码]

相关主题 

设置字段(按名称)脚本步骤

定义计算字段

脚本步骤参考(按字母顺序排序的列表)

脚本步骤参考(类别列表)