在导入过程中设置导入操作和映射字段
将数据导入到现有 FileMaker Pro 文件时,在选择要导入的文件或数据源之后,将显示“导入字段映射”对话框。使用此对话框指定以下导入选项:
 •
导入操作:指定如何将数据导入到现有文件中。可以向文件中添加新记录,更新文件中的现有记录,也可以更新文件中的匹配记录。请参阅将数据导入到现有文件的方法
 •
字段映射:通过将数据库中的字段映射到要导入的源数据中的字段来指定从何处导入数据。
要在导入过程中设置导入操作和映射字段:
1.
按照将数据导入到现有文件同时导入文件夹中的多个文件、或导入 XML 数据中的指示操作。将显示“导入字段映射”对话框。
2.
3.
在“导入操作”区域中,选择要执行的导入类型。
要点  更新现有或匹配记录会改写目标文件中的数据,并且无法撤消。选择“文件”菜单 >“另存为”创建目标文件的备份副本。请确保您了解更新记录的工作方式。请参阅将数据导入到现有文件的方法
 
注释  如果导入操作的目标表中不包含数据,则只能选择“添加新记录”;由于没有要更新的数据,因此下面介绍的其他选项将不可用。
4.
选择“不导入第一个记录 (包含字段名)”将在导入过程中跳过第一个记录。
5.
对于“目标字段”,请拖动字段使其与“源字段”中的字段或数据对齐,以指定要将源数据导入或更新到的位置。
要对齐字段:
 •
 •
可以执行下列任意操作以对齐目标字段和源字段:
 •
 •
要创建或更改导入操作的目标表中的字段,请单击“管理数据库”。在“管理数据库”对话框中进行更改,然后单击“确定”。(如果“管理数据库”按钮显示为灰色,则可能是因为您没有足够的访问权限,或者是因为数据库在网络上共享,当前不允许进行数据库更改。有关更改共享数据库的更多信息,请参阅共享和托管文件。)
 •
要同时对所有目标字段重新排序,请从“排列方式”菜单中选择以下选项之一:
 
注释  在下列情况下,将不导入源字段中的数据:
 •
 •
6.
继续单击,直到字段之间的符号表示所需的字段映射为止。有关每个符号的说明,请参考“字段映射”区域。您可以选择是否将每个字段导入到目标字段中,也可以使用字段对作为匹配字段来更新匹配记录。
提示  还可以同时对多个字段设置字段映射。首先选择要更改的目标字段,方法是按住 Ctrl 键 (Windows) 或 Command 键 (OS X) 并单击每个目标字段。(也可以选择一个相邻字段范围,方法是单击第一个字段,然后按住 Shift 键并单击该范围内的最后一个字段。)然后,对每个选定的字段单击一个字段映射符号,直到它们全部表示所需的映射。(也可以按空白键一次或多次以更改字段映射符号。)
7.
如有必要,针对“字符集”选择源文件中使用的字符编码
字符集”列表可能呈灰色或可用状态:
 •
 •
注释  如果要导入 16 位 Unicode (UTF-16) 文本文件,则该文件必须包含 Unicode 标准“字节顺序标记 (BOM)”。如果缺少 BOM,FileMaker Pro 将无法正确识别文件编码。
8.
单击“导入”。
您可能会看到“导入选项”对话框,在以下情况下将出现该对话框:
 •
 •
从包含重复字段的 FileMaker Pro 文件中导入和添加新记录
9.
 
选择“导入时执行自动输入选项”。否则,将不输入自动输入值。
注释  如果要导入到设置为自动输入值(例如修改者姓名、修改日期或时间,或者查找数据)的字段,请清除此选项,除非您希望自动输入的数据改写要导入的数据。
 •
将它们保留在原始记录中”,将字段作为重复字段进行维护。
 •
将它们拆分到不同的记录中”,将每个重复值导入到单独的记录中。(可以使用此选项处理重复字段中的各个值,例如对其进行排序或汇总。)
注释  如果将重复字段数据拆分到单独的记录中,则将在每个单独的记录中复制导入的任何非重复字段。例如,如果源文件中的某条记录有三个重复值,则通过将它们拆分到单独的记录中可导入三条记录,每条记录都是完全相同的(重复字段中的值除外)。
选择“保留外部容器存储”。
10.
“导入记录合计”对话框显示三条统计信息,详细说明了导入的记录和跳过的任何数据:
 
注释  如果更新的是匹配记录并且源文件中有多个记录与目标文件搜索结果中的记录匹配,则该数值还将包括相同记录的多个更新。请参阅将数据导入到现有文件的方法中的“注释”部分。
 •
权限错误:访问权限禁止修改一条或多条记录。
 •
记录被锁定:一条或多条记录由于在其他位置被访问(在其他窗口中由同一用户访问,或在文件处于共享状态时由其他客户端访问)而无法修改。
 •
验证错误:由于不满足记录级的字段验证要求,导致无法修改一条或多条记录,也无法提交该记录。请参阅关于在导入过程中验证数据
 •
验证错误:由于数据不满足为字段定义的验证要求,导致无法导入一个或多个字段。请参阅关于在导入过程中验证数据
 •
权限错误:访问权限禁止修改一个或多个字段。
注释
 •
如果要导入大量数据,则可能会看到显示导入过程进度的“导入”对话框。要停止导入,请单击“停止”。已导入的记录保留在目标文件中(并不撤消此导入)。要永久删除已导入的记录,请选择“记录”菜单 >“删除所有记录”。
 •
 •