将 FileMaker Pro App 转换为 Claris Pro App

您可以使用 Claris Pro 将现有 FileMaker Pro 定制化 App 从 FileMaker Pro 12 格式 (.fmp12) 转换为 Claris Pro 格式 (.claris)。

开始之前

  • 对于要转换的 FileMaker Pro 文件,您必须使用具有完全访问权限的 FileMaker 文件帐户的帐户名和密码。

  • 安装最新版本的 Claris Pro。

    团队管理员可在 Claris Studio 中获取 Claris Pro 的下载链接(在右上角的用户菜单中,选择下载)。

转换 FileMaker Pro App

  1. 关闭要转换的 FileMaker Pro 文件。

  2. 使用 Claris Pro 打开该文件,然后按照屏幕上的说明操作。

    请参阅 Claris Pro 和 FileMaker Pro 帮助中的将 FileMaker Pro 文件转换为 Claris Pro 文件(仅 Claris Pro)

Claris Pro 在转换时会执行什么操作?

在转换时,Claris Pro 执行以下操作:

  • 在“管理安全性”对话框中:

    • 添加当前用户的 Claris ID 帐户并为其分配完全访问权限。

    • 隐藏 Guest 帐户并添加默认帐户。

      默认帐户被分配于相同的权限集,与 Guest 帐户具有相同的活动/非活动状态。请参阅 Claris Pro 和 FileMaker Pro 帮助中的关于创建者帐户和默认帐户(仅 Claris Pro)

    • 隐藏所有其他现有的帐户访问条目。

      这些帐户仍存在文件中,但无法使用。

    • 从使用的所有权限集中移除以下不支持的扩展权限:fmxdbc、fmreauthenticateXX 和 fmphp。

  • 在“文件选项”对话框中:

    • 将“允许打开此文件的最低版本”设置为 40.0。

      Claris Pro 版本从 40.0 开始。此最小值可防止 FileMaker 客户端和主机打开 Claris Pro 文件。

    • 隐藏以下选项:

      • 使用如下帐户登录

      • 允许存储的凭据用于身份验证

      • 需要 iOS 或 iPadOS 密码

      • 即使在 OAuth 或 AD FS 启用时也显示登录字段

      由于 Claris 客户端和主机只使用 Claris ID 帐户验证文件访问权限,因此这些选项不适用。

  • 将引用更改为 .fmp12 文件:

    • 在外部 FileMaker 数据源的定义中移除 .fmp12 文件扩展名。

    • 将其他文件引用中的文件扩展名从 .fmp12 更改为 .claris。

    将引用的 FileMaker Pro 文件转换为 Claris Pro 格式时,当前文件中的文件引用将再次生效。

后续步骤

  1. 如果计划在 Claris 主机上共享转换后的 App,请在“管理安全性”对话框中添加用户的 Claris ID 帐户或启用默认帐户,并分配所需的权限集。

    请参阅 Claris Pro 和 FileMaker Pro 帮助中的编辑 Claris ID 帐户访问权限(仅 Claris Pro)

  2. 要在 Claris Studio 中访问转换后 App 的数据,请将您的 App 连接到团队的 Claris Studio 数据源,并为每个要使用的视图数据添加表。

    请参阅 Claris Pro 和 FileMaker Pro 帮助中的使用 Claris Studio 数据源(仅 Claris Pro)