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

设置字段

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

另请参阅 

选项 

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

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

兼容性 

 

产品 

是否支持 

FileMaker Pro 

 

FileMaker Go 

 

FileMaker WebDirect 

 

FileMaker Server 

 

FileMaker Cloud 产品 

 

FileMaker Data API 

 

自定义 Web 发布 

 

原始版本 

6.0 或更低版本

说明 

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

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

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

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

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

示例 1 

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

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

示例 2 

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

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

相关主题 

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

定义计算字段

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

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