将合并变量插入到布局中
您可以创建合并变量以显示变量中的值。还可以针对某些任务使用合并变量来替换全局字段未存储的计算字段。例如,合并变量可显示一张发票底部的总成本,或显示用于打印报表的帐户名。
在浏览、查找和预览模式下以及在打印记录时,您会看到合并变量值。
要在布局中插入合并变量:
1.
FileMaker 建议创建全局变量来用作合并变量。
2.
例如,在文本块中插入合并变量,或者单独在布局中插入。
不要在字段上或任何其他要查看的对象上插入合并变量。
一个合并变量占位符 (<<$$>>) 将出现在布局中。
3.
在占位符变量中的 $$>> 符号之间单击,然后键入合并变量名称(在步骤 1 中创建的变量的名称)。
要点  为了确保合并值显示准确,每条记录都必须在浏览、预览或打印时刷新。您可以手动刷新记录,例如,创建一个可调用刷新窗口脚本步骤的“刷新”按钮,或者通过创建包括“刷新窗口”脚本步骤的脚本来自动刷新。
示例
 •
要创建名为 <<$$acctname>> 的合并变量(显示用户的帐户名),请创建以下脚本步骤:Set Variable[$$acctname; Value:Get(帐户名)]。然后,将合并变量 <<$$acctname>> 插入到布局中。
 •
要创建名为 <<$$POnum>> 的合并变量(将文本“‑MPO”附加到当前记录编号以形成定购单号),请创建以下脚本步骤:Set Variable[$$POnum; Value:Get(记录编号) & “‑MPO”]。然后,将变量 <<$$POnum>> 插入到布局中。
 •
要显示报表中的当前页码以及总页数(例如,第 1 页 ,共  10 页),请通过创建名为 <<$pp>> 的合并变量开始,然后为其创建下列脚本:
进入预览模式
转到记录/请求/页面 [最后一个]
Set Variable [$pp; Value:Get(PageNumber)]
转到记录/请求/页面 [第一个]
暂停/继续脚本 [无限期]
然后,在布局页眉或页脚中,组合文本、页码符号 ({{页码}}),和合并变量。
第 {{页码}} 页,共 <<$pp>> 页
注释
 •
 •
要删除合并变量,请在布局中选择合并变量以及 <<$$>> 符号,然后按 Backspace 或 Delete。
 •
 •
 •
相关主题 
创建脚本自动执行任务
使用布局上的按钮和按钮栏