使用高级工具 > 关于创建 Runtime 解决方案 > 准备 Runtime 解决方案的文件
 

准备 Runtime 解决方案的文件

注释  选中"使用高级工具"常规首选项时,可以使用此功能。请参阅使用高级工具

在将文件绑定至 Runtime 应用程序之前,请决定是否要:

让用户打开辅助文件:在 Runtime 应用程序中,没有用来打开文件的菜单选项。如果希望用户打开辅助文件,则必须在解决方案中提供一个按钮脚本,以执行此操作。在每个辅助文件中,您还可以加入可让用户返回主文件的按钮启动脚本

让用户修改数据库:除非 Runtime 数据库解决方案文件受密码保护,否则用户可以在 FileMaker Pro Advanced 中打开和修改文件。您还可以让文件永远无法修改。请参阅删除数据库的管理员访问权限

创建跨平台 Runtime 数据库解决方案:如果解决方案将用于 Windows,请使用适用于 Windows 的"开发工具"来绑定它。如果解决方案将用于 macOS,请使用适用于 macOS 的"开发工具"来绑定它。请参阅将文件绑定至 Runtime 解决方案

如果您正在创建要同时在 Windows 和 macOS 上使用的解决方案,请通过绑定两次原始解决方案文件来创建两个单独的 Runtime 解决方案:一次使用适用于 Windows 的开发工具,另一次使用适用于 macOS 的开发工具。在两个平台上使用相同的绑定密钥。

为用户提供更新:通过在主文件中提供脚本,可以让用户导出数据,然后再将数据导入更新的解决方案,方便用户更新 Runtime 数据库解决方案文件。请参阅将数据导入升级的 Runtime 解决方案

让用户打印 Runtime 数据库解决方案中的报表或其他信息:如果要从各种打印机打印 Runtime 数据库解决方案,建议您设置文档边距。请参阅指定页边距

让用户对记录执行拼写检查:通过选择 FileMaker Pro Advanced 提供的字典之一,可以更改数据库解决方案的主要拼写字典语言。在 Runtime 应用程序中,用户可以添加或修改用户定义的字典。请参阅拼写检查

验证 FileMaker 数据源

另外,如果您已准备了多个文件分别存储在不同的文件夹中,则需要验证 FileMaker 数据源参考。数据源存储了可供 Runtime 应用程序搜索以访问外部表、脚本或值列表的一个或多个文件路径。

在开发含有多个文件的数据库的过程中,您可能想要将一些文件分别放在不同的文件夹中。但是在创建 Runtime 数据库解决方案期间,所有文件都会移至 Runtime 应用程序所在的文件夹。

因此,请加入只含被参考文件的文件名路径。尽管 Runtime 应用程序将检查其他数据源,它仍能够在自身所在的文件夹中找到文件。您仍可以在同一数据源中保留任何绝对或相对路径,以防 FileMaker Pro Advanced 也使用这些文件。

"管理外部数据源"对话框列出了当前数据库中的数据源。请确定对于每个 FileMaker 数据源,在"文件路径"中都有一个仅对文件名(没有任何文件夹)的参考。数据源应类似:file:MyFile.fmp12。请参阅连接外部数据源

提示  您可能想要在一个文件中放置多个表,以避免 FileMaker 数据源参考发生问题。