使用高级工具 > 记录数据库架构
 

记录数据库架构

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

FileMaker Pro Advanced 提供了两种通过保存以下内容来记录定制化 App 详细信息的方法:

XML 格式的文件副本

数据库设计报表

将副本另存为 XML

您可以将 FileMaker Pro Advanced 文件副本另存为 XML 格式,以表示文件的架构布局脚本和其他部分。此 XML 格式包含有关该文件的大部分详细信息,但它不包含任何记录数据,并且帐户信息已加密。

由于 XML 文件是文本,您可以将其存储在 Git 等版本控制系统中,并使用基于标准文本的工具来比较版本。

重要事项  此 XML 格式作为预览提供,以收集客户反馈;它可能会在将来的 FileMaker Pro Advanced 版本中发生重大变化,且并非用于产品系统中。

要将文件副本另存为 XML:

1. 打开要另存为 XML 的文件。

对于该文件,您必须具有完全访问权限。

2. 选择"工具"菜单 >"另存为 XML"。

3. 更改默认文件名并选择其他文件夹(如果需要),然后单击"保存"。

包含 XML 文件的文件夹将会打开。

创建"数据库设计报表"

使用数据库设计报表功能来记录数据库的架构,并将其另存为 HTMLXML 文件。

使用"数据库设计报表",您可以:

为当前打开的任何数据库生成报告

收集数据库结构的统计数据

使用报表中的信息重新创建数据库结构(如果丢失了原始的数据库文件)

检查数据库架构的文本表示形式

选择要记录数据库的哪些元素(字段关系、脚本等)和哪些表

解决缺少参考、关系中断、计算等问题

HTML 格式的"数据库设计报表"包含"报表概览",它提供了每个数据库文件中大多数元素的快照。"报表概览"包含每个数据库文件中元素的详细信息的超链接。

XML 格式的"数据库设计报表"包含有关每个数据库文件中元素的信息,可以转换成您需要的格式。您可以创建能够使用"数据库设计报表"XML 来分析或处理数据库结构的工具。请参阅 FileMaker Pro Advanced 数据库设计报告 XML 输出语法

要创建"数据库设计报表":

1. 打开要对其生成"数据库设计报表"的所有数据库文件。

对于任何要生成"数据库设计报表"的文件,您必须具有完全访问权限,且必须在 FileMaker Pro Advanced 中打开该文件。

2. 选择"工具"菜单 >"数据库设计报表"。

3. 在"可用文件"列表中,通过清除与文件关联的复选框来清除您要从报表中排除的任何文件。

4. 如果有任何文件包含您要从报表中排除的表,请在"可用文件"列表中选择该文件名及其复选框。

5. 从"包括在报表中"清除您要从报告中排除的元素。

6. 如果您希望以 XML 格式而不是默认的 HTML 格式发布报表,请选择"报表格式"部分中的"XML"。

7. 单击"创建",然后单击"保存"以保存数据库设计报表。

注释

HTML 报表中提供的信息是 XML 版本中提供的信息的子集。

相关主题 

拷贝或导入表架构

管理安全性