准备数据源文件


合并打印流程的第一步是,准备数据源文件。数据源文件中的信息被组织为列、字段和记录。字段是指记录中的单个数据单元,而列是指一组有着相同数据类型和格式的相关字段。一个记录可以包含一个或多个列。

 

在 Excel Workbook (XLSX) 数据源文件的这个例子中,每个记录都包括名字、姓氏、照片、地址和电话号码。列中的每个项目,例如"4512 Lorem Str."和"2812 Ipsum Str."被认为是字段。

可以创建数据源或导入现有的数据源。CorelDRAW 支持以下数据源文件:文本 (TXT) 文件、逗号分隔值 (CSV) 文件、富文本格式 (RTF) 文件、Excel 工作薄 (XLSX) 文件,以及可以通过 ODBC 数据源打开的文件。

在 CorelDRAW 中创建数据源文件

列可以包含多种类型的数据,例如文本、数值或文件路径。

文本数据由字母或数字组成,如姓名、地址、电话号码或电子邮件地址。

数值数据包括任何类型的数值,如整数或小数。您可以为数值字段选择格式化选项,并将它们设置为在增加值时自动递增。

在路径列中,可以指定图像资产的文件路径,如徽标、图标或照片。可以手动输入路径或浏览文件。如果手动输入路径,请确保遵循操作系统的文件系统位置约定和规则。应用程序只支持本地和网络驱动器上的有效文件路径,不支持 URL。

当您访问配置数据源对话框或与数据源同步时,应用程序将验证该路径。文件名前面的"X"表示文件路径无效,或在指定位置找不到文件。

CorelDRAW 可添加、删除和重命名列。手动添加列时,默认情况下没有记录。如果想用数据自动填充列,可以从数据源文件导入列。有关导入列的详细信息,请参阅从数据源文件导入列.

您可以添加和删除记录,以及编辑记录中的字段。默认选中所有记录;但是,如果您只想使用来自特定记录的数据,则可以快速取消选择所有记录,然后只选择您需要的记录。此外,在单记录视图中浏览记录时,可以将一条记录添加到所选记录列表中(查看单个记录)。

根据您的偏好和要求,您可以一次查看一条或多条记录。如果需要扫描整个数据集或比较不同记录之间的信息,可以使用显示所有记录的查看模式(查看所有记录)。当您需要具体关注特定记录时,单个记录查看模式(查看单个记录)可提供一个干净整洁的界面,充分减少其他记录的干扰。

CorelDRAW 提供数种浏览和定位记录的方法。为了快速找到所需的信息,您可以滚动记录、浏览列表或直接转到特定记录。

如果需要,可以快速删除所有合并数据。当您想要将文档重置为原始状态并从头开始时,此功能可能很有用。它提供了一种快速而简单的方法来清除合并数据,而无需手动删除每个记录和列,让整个流程更加便利和高效。

在文本编辑器中创建数据源文件

可以在文本编辑器中创建数据源。如果您计划导出为多信息文本格式 (RTF),则确保文本编辑器支持以 RTF 格式保存文件。打开一个新文件,在第一行写上您想包含的列数。例如:

4

在第二行指定列的名称(用反斜线符号将其分隔开)。每列必须均以反斜线符号开始和结束。为指示某列包含文件路径,请在列名称前加上 @ 符号。例如:

\姓名\\日期\\教师\\@照片\

在下面的行中,输入要在合并的文档中出现的数据。每行都构成一个记录。例如:

\Pixie Parsons\\2023 年 9 月 6 日\\Randy Harris 先生\\"C:\Users\admin\Documents\UserProfilePictures\RandyHarrisPicture.jpg"\

添加所需信息后,将文件另存为 ANSI 文本文件(扩展名为 .TXT)或 RTF 文件。以下是 TXT 或 RTF 数据源的示例:

4

\姓名\\日期\\教师\\@照片\

\Pixie Parsons\\2023 年 9 月 6 日\\Randy Harris 先生\\"C:\Users\admin\Documents\UserProfilePictures\RandyHarrisPicture.jpg"\

\Shirley Wilkinson\\2023 年 1 月 13 日\\Corinne Pitts 先生\\"C:\Users\admin\Documents\UserProfilePictures\CorinnePittsPicture.jpg"\

在逗号分隔 (CSV) 文件中,字段由逗号或制表符分隔,记录由段落分隔符分隔。例如:

姓名,日期,教师,@照片

Pixie Parsons,2023 年 9 月 6 日,Randy Harris 先生,"C:\Users\admin\Documents\UserProfilePictures \RandyHarrisPicture.jpg"

Shirley Wilkinson,2023 年 1 月 13 日,Corinne Pitts 先生,"C:\Users\admin\Documents\UserProfilePictures\CorinnePittsPicture.jpg"

还可以在电子表格应用程序(如 Microsoft Excel)中创建数据源。为指示某列包含文件路径,请在列名称前加上 @ 符号,此符号前加上单引号(或撇号)"'"。例如:

'@相片

导入和同步数据源文件

如果您喜欢在文本编辑器或电子表格应用程序中创建和修改数据源,则可以将其导入 CorelDRAW 并根据需要对其进行同步。应用程序维护数据源文件的链接,并可让您使用源文件的最新更改来更新项目中的数据。如果缺少数据源文件,则可以选择链接到新位置或使用嵌入式数据。当您同步时,对数据进行的任何手动修改(包括添加、删除或编辑列)都不会被保留。要保留更改,可以将数据保存到新文件中,或覆盖链接的数据源文件。

除了导入数据源文件之外,还可以有选择地从特定列导入数据。这可让您选择和合并来自不同源的数据,扩展操作的可能性。在决定导入数据源还是单个列时,请考虑您的特定需求。当所有需要的信息都包含在单个数据源中时,导入整个数据源是一个理想的选择。如果您预测未来将会对数据源进行修改,那么将文档中的数据与对数据源所做的任何后续更改进行同步特别有用,因为此操作使您能够维护项目中的最新信息。另一方面,通过选择导入单个列,您可以获得集中选择的好处,并在合并来自不同源的数据时增加了通用性。值得注意的是,虽然同步功能在此场景中不可用,但根据您的偏好和需求组合数据元素的能力为工作流增加了宝贵的灵活性。此外,您还可以选择将数据导出到新文件,并在需要时便捷地链接到该文件。

导出数据源文件

在 CorelDRAW 中创建数据源时,可以将其保存到一个新文件中,这有助于在文本编辑器或电子表格应用程序中访问和管理数据。如果要覆盖现有文件,请确保该文件并非只读状态。您可以保存所有记录或仅保存所选记录。

将合并数据保存在文件中

无论您是在 CorelDRAW 中创建数据文件,还是将现有数据文件导入 CorelDRAW 中,默认情况下,数据将保存在您的文档中,并一直保留到执行数据合并为止。您可以选择不在文档中存储数据。

要使用 CorelDRAW 创建数据源文件

反回顶部
1 单击文件 合并打印 创建/载入合并打印
2 配置数据源对话框中,单击添加列
3 添加列对话框中,在名称框中键入列名称。
4 执行下表中的一项任务。

 

创建
方法
文本列
启用类型区域中的文本选项。
数字列
启用类型区域中的数字选项。在数字字段选项区域,可以通过从格式列表框中选择格式来将格式化应用到数字字段中的数据,通过启用持续增加值复选框并在对应框中指定开始和结束值来自动递增数字字段中的值。
注意:在 CorelDRAW 中提供不同的数字格式。例如,X.0 格式将值 1 表示为 1.0;00X 格式将值 1 表示为 001。
包含路径的列
启用类型区域中的路径选项。
5 单击添加
重复步骤 2 至 5,直到添加了所有需要的列为止。
6 单击添加记录按钮 ,然后在对应于该记录的字段中键入数据。
针对每个记录重复此步骤。
7 单击继续以转至数据合并流程中的下一步,然后创建格式文档。有关详细信息,请参阅 创建格式文档.
注意:单击取消将关闭配置数据源对话框,而不保存任何更改。如果您想保留数据,但推迟创建格式文档和数据合并,请单击继续,然后关闭配置数据源对话框。

 

您也可以
重命名列
单击列表中的字段,然后单击配置列。在配置列对话框中,从选择列列表框中选择一列,然后单击编辑列。在名称框中键入新列名称。
删除列
单击列表中的字段,然后单击配置列。在配置列对话框中,从选择列列表框中选择一列,然后单击删除列
编辑记录中的字段
单击记录中的一个字段以选择它,然后再次单击该字段以编辑数据。
提示:要编辑文件路径,请在包含路径的字段中单击,并执行下列操作之一:
输入新路径或修改已有路径。
单击选择文件按钮 。导航到存储文件的文件夹,单击一个文件,然后单击打开
删除记录
单击记录,然后单击删除记录按钮
查看记录
单击下列各项之一:
查看所有记录 - 可显示源数据文件中的所有记录
查看单个记录 - 可显示选定记录
浏览记录
单击下列任何按钮:
第一个记录
下一个记录
上一个记录
最后一个记录
提示:还可以使用向上向下箭头键在记录之间导航。
跳转至特定记录
跳转至记录框中键入记录编号,然后单击跳转至记录
选择或取消选择记录
执行下列操作之一:
在多记录视图(查看所有记录)中,启用或禁用记录的复选框。
在单记录视图(查看单个记录)中,分别单击选择记录 取消选择记录按钮
提示:要在多记录视图中选择或取消选择所有记录(查看所有记录),请单击全选 取消全选 按钮。
取消选择文档中的所有合并打印数据
单击清除打印合并数据按钮
注意:在格式文档中添加的任何打印合并字段都将保留。不再需要它们时可以将其删除。

导出数据源

反回顶部
1 执行下列操作之一。
在 CorelDRAW 中创建数据源。有关信息,请参阅 要使用 CorelDRAW 创建数据源文件.
打开包含合并打印数据的 CorelDRAW 文档。
2 配置数据源对话框中(文件 合并打印 编辑合并打印),执行下表中的任务。

 

操作
方法
保存所有记录
单击保存数据源
仅保存所选记录
确保只启用了与要包含在数据源文件中的记录相对应的复选框。单击保存数据源。在另存为对话框中,启用仅选择的记录复选框。
3 键入文件名,选择要将文件保存到的驱动器和文件夹,选择文件格式,然后单击保存

使用文本编辑器创建数据源

反回顶部
1 打开文本编辑器,创建一个新的文件。
2 执行下表中的一项任务。

 

创建此格式的数据源
方法
TXT 或 RTF
在第一行键入要在绘图中插入的合并域数。在第二行键入合并域的名称(用反斜线符号将其分隔开)。为指示某列包含文件路径,请在列名称前加上 @ 符号。用反斜线符号开始和结束每个合并字段。在下面的行中,键入要在合并的文档中出现的数据。每行都构成一个记录。将文件另存为 ANSI 文本文件(扩展名为 .txt)或 RTF 文件。
注意
反斜线作为标记使用,表示合并域的开始和结束;因此,不能在域中将其作为数据使用。
域中的数据必须以字符结束。在反斜线符号前的空白区域或空白行会妨碍合并的成功完成。
CSV
在第一行键入合并字段的名称(用逗号或制表符将其分隔开)。为指示某列包含文件路径,请在列名称前加上 @ 符号。在下面的行中,键入要在合并的文档中出现的数据。每行都构成一个记录。将文件另存为逗号分隔 (.CSV) 文件。

导入数据源文件

反回顶部
1 单击文件 合并打印 创建/载入合并打印
2 配置数据源对话框中,单击导入数据源
如果要从包含多个工作表的 Excel 工作簿导入数据,请选择一个工作表。
3 打开对话框中,导航到数据文件存储所在的驱动器和文件夹。
4 选择一个文件。
5 单击打开

*

在导入 TXT 或 CSV 文件时,为保证打印合并数据中的字符正确显示,建议添加 BOM(字节顺序标记)。

空列在导入时会被忽略。

当您导入包含路径的数据源文件时,应用程序将验证该路径。如果在指定的位置找不到文件,文件名前面会出现一个"X"。

从数据源文件导入列

反回顶部
1 单击文件 合并打印 创建/载入合并打印
2 配置数据源对话框中,单击添加列
3 添加列对话框中,单击导入列按钮
4 打开对话框中,导航到数据文件存储所在的驱动器和文件夹。
5 选择一个文件。
6 单击打开
7 执行下表中的一项任务。

 

方法
TXT、RTF 或 CSV 格式的数据源,或者只有一个工作表的 Excel 工作簿导入列
选择列对话框中,单击列名称,然后单击添加
包含多个工作表的 Excel 工作簿
选择标签对话框中,单击可用工作薄标签列表中的一个工作表,然后单击可用列列表中的一列。单击确定
8 类型区域中,启用下列选项之一:
文本 — 表示该列包含文本
数字 — 表示该列包含数值数据
路径 — 表示该列包含文件路径
9 单击添加
按钮旁边出现一个复选标记 ,表示已成功导入列中的数据,工具提示显示数据源的文件名和位置。

*

列的名称必须唯一。

*

导入所需的列后,可以将数据保存到新文件中,并在需要时链接到新文件。有关保存数据源文件的信息,请参阅导出数据源.

导入 ODBC 数据源文件

反回顶部
1 单击文件 合并打印 创建/载入合并打印
2 合并打印对话框中,单击打开 ODBC 数据源
3 选择数据源对话框中,执行下列操作之一:
单击文件数据源选项卡,然后选择描述您希望连接到的驱动器的文件数据源。您可以使用指代机器上安装的 ODBC 驱动程序的任何文件数据源。
单击数据源名称下的机器数据源选项卡,选择数据源类型,然后单击确定
4 选择要导入的数据库,然后单击确定
5 选择一个表格,然后单击"确定"。

将链接数据与数据源的最新版本同步

反回顶部
单击与数据源同步按钮

*

当没有数据源链接到绘图时,与数据源同步按钮显示为灰色。导入数据源后,与数据源同步按钮 的工具提示将显示数据源的位置。

当对数据源进行更改时,例如更新其内容、重命名或将文件移动到新的位置,与数据源同步按钮 指示可用的最新版本或表示应用程序无法访问数据源。

将合并数据保存在文档中或从文档中删除合并数据

反回顶部
1 单击工具 选项 CorelDRAW
2 单击文档按钮
3 在设置列表中,单击保存
4 启用或禁用在文档中保存合并打印数据选项,以分别在保存文档时保留合并打印数据或清除合并打印数据。

*

如果选择不将打印数据保存在绘图中,则会保留在格式文档中添加的任何数据字段。

该页面对您有帮助吗?发送反馈。


"帮助"中记录的某些功能仅供订阅者使用。更多有关 CorelDRAW 订阅的信息,请访问 coreldraw.com.