连接外部数据源

将外部数据源添加到 FileMaker Pro 文件以建立当前文件与外部数据的关联。您可以连接到:

  • FileMaker 数据源

  • 团队的 Claris Studio 数据源

  • ODBC 数据源(链接到外部 ODBC 文件)

定义数据源之后,这些外部表中的数据可以如本地文件中的数据一样,用在许多相同的位置(例如,在布局上和在脚本中)。

按照以下步骤,添加想要的数据源类型。

要添加 FileMaker 数据源:

  1. 数据库打开时,选择“文件”菜单 >“管理”>“外部数据源”。

  2. 单击“新建”。

    随即出现“编辑数据源”对话框。对于“类型”,默认情况下会选择 FileMaker。

  3. 输入数据源的名称。

    这是将在登录和其他对话框中出现的名称。

  4. 单击“添加文件”。

  5. 选择要添加到路径列表的 FileMaker Pro 文件。

  6. 单击“打开”,将此文件的路径添加到文件路径列表中。

    每个已命名的 FileMaker 数据源都可以包含一个或多个文件路径。当希望 FileMaker Pro 搜索一列潜在文件时,请使用多文件路径。请参阅创建文件路径

    您还可以在文件路径列表中直接键入文件路径来完成输入。每个文件路径都必须出现在单独的行上。

  7. 单击“确定”以保存数据源。

    已命名的数据源会按照创建顺序出现在“管理外部数据源”对话框中。您可以选择按照字母顺序或自定义顺序查看这些名称。

    类型”指出数据源是 FileMaker 数据源,还是 ODBC 数据源。“详细信息”下会列出文件路径。

注释  另外,您还可以在“管理数据库”对话框中选择“关系”选项卡,并单击 添加表按钮。在“指定表”对话框中,对于“数据源”,选择“添加 FileMaker 数据源”。请参阅添加和选择表摹本

请参阅编辑 FileMaker 数据源

从 Claris Studio 数据源添加表:

  1. 如果尚未使用您的 Claris ID 登录,请选择“文件”菜单 > “登录 Claris ID”,然后登录。

  2. 选择“文件”菜单 >“管理”>“数据库”。

  3. 单击“关系”选项卡,然后单击 添加表按钮

  4. 在“指定表”对话框中,对于“数据源”,选择“Claris Studio 数据源”下的表名称。

    如果 Claris Studio 数据源不存在,请选择“添加 Claris Studio 数据源”(此选项仅可用于当前团队的团队管理员)。

    注释  只支持每个文件选择一个团队。

请参阅使用 Claris Studio 数据源

要添加 ODBC 数据源:

重要事项  创建 SQL 数据源之前,您必须通过 ODBC 驱动程序连接外部数据源,并设置 DSN。请参阅配置 ODBC 客户端驱动程序

  1. FileMaker 数据库打开时,选择“文件”菜单 >“管理”>“外部数据源”。

  2. 单击“新建”。

  3. 对于“类型”,选择“ODBC”。

  4. 输入数据源的名称。

    名称的长度不可以超过 100 个字符。

  5. 对于“DSN”,单击“指定”。

  6. 在“选择 ODBC 数据源”对话框中,从此 FileMaker Pro 文件中选择要使用的“系统 DSN”。

  7. 设置其他选项。请参阅编辑 ODBC 数据源

  8. 单击确定

现在,“管理外部数据源”对话框中会列出该数据源。

注释  另外,您还可以在“管理数据库”对话框中选择“关系”选项卡,并单击"添加表按钮。在“指定表”对话框中,对于“数据源”,选择“添加 ODBC 数据源”。请参阅添加和选择表摹本

要删除外部数据源:

  1. 在“管理外部数据源”对话框中,从列表中选择数据源。

  2. 单击“删除”。

    这仅会删除到当前 FileMaker Pro 文件的数据源链接。该数据源仍可以链接到其他 FileMaker 数据库。

  3. 单击确定

替换 Claris Studio 数据源的文件验证令牌:

  1. 如果尚未使用您的 Claris ID 登录,请选择“文件”菜单 > “登录 Claris ID”,然后登录。

  2. 在“管理外部数据源”对话框中,从列表中选择 Claris Studio 数据源。

  3. 单击“编辑”。

  4. 选择“保持之前的令牌有效”或“撤销之前的令牌”。

    要移除 Claris Studio 验证令牌并阻止 FileMaker Pro 定制化 App 的副本访问 Claris Studio 数据源,请选择“撤销之前的令牌”。

  5. 单击“替换令牌”。

  6. 单击确定