参考 > 维护和恢复 FileMaker Pro Advanced 数据库 > 备份 > 备份脚本示例
 

备份脚本示例

可以使用以下脚本保存 FileMaker Pro Advanced 数据库的自动备份副本。

此脚本在第五天下班时以及此后每隔五天的下班时为您的数据库保存一份副本。要使此脚本运行,需要在数据库的一个表中定义一个名为 Count Field 的全局字段。若未定义全局数值字段,则每次关闭 FileMaker Pro Advanced 时,该应用程序都会增加一个不同的记录。应该在所有需要备份的解决方案文件中定义此脚本。

要创建此脚本:

1. 选择“脚本”菜单 >“脚本工作区”。或者,选择“文件”菜单 >“管理”>“脚本”。

2. 在“脚本工作区”中,单击 新建脚本按钮

有关创建脚本的详细信息,请参阅创建并编辑脚本

3. 将脚本命名为“备份”,然后按 Enter 键。

4. 输入以下脚本步骤:

设置字段 [<表名称>::Count Field; <表名称>::Count Field + 1]
If [<表名称>::Count Field > 4]
另存为 ["备份副本.fmp12"; 当前文件的副本 ; 创建目录: 关闭]
设置字段 [<表名称>::Count Field; 0]
End if

5. 完成之后,关闭脚本编辑面板中的选项卡,然后单击“保存”。

6. 关闭脚本工作区。

7. 选择“文件”菜单 >“文件选项”,然后单击“脚本触发器”选项卡。

8. 单击“OnLastWindowClose 脚本触发器”,然后单击“选择”。

9. 选择“备份”脚本。

10. 单击“确定”。

11. 关闭解决方案文件。

每第五次关闭该文件时,此脚本都会为您的文件创建备份。