备份脚本示例

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

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

要创建此脚本:

  1. 选择“脚本”菜单  >“脚本工作区”。或者,选择“文件”菜单 >“管理”>“脚本”。
  2. 在“脚本工作区”中,单击 新建脚本按钮

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

  3. 将脚本命名为“备份”,然后按 Enter 键。
  4. 输入以下脚本步骤:
    复制
    设置字段 [<table name>::Count Field; <table name>::Count Field + 1]
    If [<table name>::Count Field > 4]
        另存为 ["备份副本.fmp12"; 当前文件的副本 ; 创建文件夹:关闭]
        设置字段 [<table name>::Count Field; 0]
    End if
  5. 完成之后,关闭脚本编辑面板中的选项卡,然后单击“保存”。
  6. 关闭脚本工作区。
  7. 选择“文件”菜单 >“文件选项”,然后单击“脚本触发器”选项卡。
  8. 单击“OnLastWindowClose 脚本触发器”,然后单击“选择”。
  9. 选择“备份”脚本。
  10. 单击“确定”。
  11. 关闭文件。

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