打开数据文件

打开某个数据文件,用于其他数据文件脚本步骤。

选项 

  • 源文件”是打开数据文件的路径。请参阅创建文件路径
  • 目标”是用于存储打开的数据文件的文件 ID 的字段或变量。如果变量不存在,则此脚本步骤将创建一个变量(请参阅使用变量)。

兼容性 

产品 是否支持
FileMaker Pro
FileMaker Go
FileMaker WebDirect
FileMaker Server
FileMaker Cloud
FileMaker Data API
自定义 Web 发布

原始版本 

18.0

说明 

文件打开后,您可以将文件 ID 用于其他脚本步骤,如获取数据文件位置读取数据文件设置数据文件位置写入数据文件。在您使用关闭数据文件脚本步骤关闭文件或 FileMaker Pro 退出之前,数据文件将保持打开状态。

注释 

示例 1 

打开名为 data.txt 的数据文件,将文件 ID 存储在变量中。

复制
打开数据文件 ["data.txt" ; 目标: $文件 ID ]

示例 2 

检查 Documents 文件夹中是否存在名为 change.log 的文件。如果不存在,脚本将创建文件,打开文件,并显示文件 ID。

复制
设置变量 [$文件; 值:Get (文档路径) & "change.log" ]
获取文件存在的值 [ "$文件" ; 目标: $文件已存在 ]
If [ $文件不存在 ]
    创建数据文件 ["$文件" ; 创建文件夹:关闭 ]
End If
打开数据文件 ["$文件" ; 目标: $文件 ID ]
显示自定义对话框 ["文件 ID" & $文件 & ":" & $文件 ID ]
关闭数据文件 [文件 ID: $文件 ID ]