创建解决方案 > 使用变量
 
使用变量
在 FileMaker Pro 中,您可以在以下对象中使用变量
文件路径中(请参阅创建文件路径
脚本编写中(请参阅设置变量脚本步骤
计算中(请参阅Let 函数
您在“编辑查找请求”对话框中创建且编辑的查找请求中(请参阅“指定查找请求”和“编辑查找请求”对话框
布局上,作为合并变量(请参阅将合并变量插入到布局中
变量增强了数据库的灵活性和可移植性,并可以在数据库方案中替换全局字段
您可以使用“设置变量”脚本步骤或 Let 函数创建本地变量和全局变量。本地变量和全局变量的作用域仅限于当前文件和当前用户。
局部变量只能用于当前执行脚本的脚本步骤中。脚本退出时,局部变量中的值会被清除。本地变量以 $ 为前缀。
全局变量可以用在该文件任意位置上的算式或脚本中,例如其他脚本或文件路径。在文件关闭前,全局变量的值不会被清除。为全局变量加上前缀 $$。
局部变量和全局变量(甚至是不同脚本中的两个局部变量)可以具有相同的名称,但它们会被视为不同的变量并可以存储不同的值。
在任意位置指定文件或文件夹的路径时,都可以使用由“/”、“:”或回车符分隔的变量。
使用变量,您可以在许多脚本步骤(如插入文件脚本步骤导入记录脚本步骤)中动态指定文件或文件夹路径。
注释
只有使用已存储的文件路径的脚本步骤才支持变量。
存储在容器字段中的文件路径不支持变量。
FileMaker 数据源参考中不支持变量。
变量的数据类型根据指定的数据动态确定。默认数据类型为文本。