传输容器数据

将容器字段设置为在外部存储数据时,不会自动将字段中的任何嵌入数据移到外部目录。如果您希望嵌入的数据存储在外部,则必须使用以下步骤传输数据。FileMaker Pro 会使用您在“字段选项”对话框中选择的设置,将数据移到指定的基本目录。

您还可以将外部存储的数据传输到容器字段中,将具有安全存储的数据转换为开放存储,反之亦然,在基本目录之间移动数据,在更改开放存储计算时移动文件,并在更改安全存储“使用较少的文件夹”选项时在子目录之间移动文件。无法传输通过参考存储的文件和部分嵌入的容器数据(如文本对象和布局对象)。

您必须具有完全访问权限才能传输数据。

要传输容器数据:

  1. 如果已在“字段选项”对话框中更改了容器字段的存储选项,则在退出该对话框之后,将会出现“容器数据传输”对话框。

    注释  或者,单击“文件”>“管理”>“容器”,然后单击“传输数据”。随即出现“容器数据传输”对话框,其中显示可用于传输的所有容器字段。

  2. 要查看有关目的地的信息(包括数据是嵌入还是在外部存储,以及其基本目录、存储类型和文件路径),请单击列表中的字段(而不是复选框)。

    信息即会出现在列表的下面。

  3. 默认情况下,会选择这些字段以进行数据传输。要将某个字段从数据传输中排除,请取消选择该字段旁边的复选框。

  4. 单击“传输”。

    FileMaker Pro 会将所有选定字段中的数据传输到其目的地。

    要停止传输过程,请单击“容器数据传输”对话框中的“停止”。停止传输不会回滚已传输的数据。您可以通过遵循上述步骤,随时重新启动该过程。

  5. 传输完成时,随即出现“传输摘要”对话框,其中显示状态、已传输的文件数以及跳过的文件数。单击“确定”。

  6. 要查看传输的日志,请单击“打开日志文件”。

    有关读取此文件的信息,请参阅下一节。

读取 Transfer.log 文件

Transfer.log 文件显示有关无法传输的容器数据的信息。

最新数据将添加到任何现有的 Transfer.log 文件信息中,因此您可能需要滚动到文件末尾,以查看最新数据传输会话的结果。

从左到右各列依次显示进行传输的日期、时间和时区,以及传输事件的文件名、错误号和说明。

注释 

  • 对于由 FileMaker Cloud 托管的文件,您无法:

    • 将安全存储的数据转换为打开的存储

    • 将安全存储的数据传输到容器字段