默认情况下,BarTender每次创建新文档时都会创建一个空白模板。但是,在某些情况下,您可能会发现单个模板不符合您的设计需求。请考虑以下情况:
- 邮件公司希望在每个打印作业中同时打印地址标签和回信标签。
- 人力资源部提供的身份证正面和背面设计不同。
- 一家印刷公司希望在相同类型的项目之间打印分隔页。
- 健身房拥有不同类型的会员卡。
对于这些情况,您可以使用BarTender在单个文档中设计和存储多个模板。
您也可以使用BarTender来控制文档中每个模板的打印频率。根据打印份数或文档的序列化设置,某些模板在打印作业开始或结束时只能打印一次,而其他模板则可以打印多次。
插入新模板
了解如何通过使用设计视图选项卡或“页面设置”对话框向文档中添加更多模板。
您可以使用设计视图选项卡或“页面设置”对话框将新模板添加到文档中。
使用设计视图选项卡添加新模板
- 在设计区域的底部(“模板设计”视图或“数据输入表单”视图),单击选项卡。或者,从模板或表单选项卡的上下文菜单中选择“插入模板”。
- 使用新模板的上下文菜单,选择“重命名”以打开“重命名”对话框并命名新模板。
使用“页面设置”对话框添加新模板
- 从“文件”菜单中,选择“页面设置”以打开“页面设置”对话框。或者,单击主工具栏上的图标,或双击模板的空白区域。
- 单击模板选项卡,然后选择要在其中插入新模板的目录。
- 单击模板工具栏上的图标。或者,从文件夹的上下文菜单中选择“新建模板”。
- 要重命名新模板,请单击模板工具栏上的图标,然后输入新名称。或者,在“项目模板”列表中,从新模板的上下文菜单中选择“重命名”,或单击名称本身以输入新名称。
- 单击“确定”关闭“页面设置”对话框,然后将新模板插入文档中。
使用模板选择器
了解如何创建模板选择器,然后使用它们根据条件语句打印不同的模板。
您可以在BarTender中使用模板选择器,根据从数据库读取或输入到数据输入表单中的数据有条件地打印不同的模板。
例如,假设您正在为“金”会员,“银”会员和“青铜”会员打印会员卡。 BarTender可以使用模板选择器根据指定的数据条件自动选择要配置的预配置“金”,“银”或“青铜”模板,而无需为每种会员类型加载不同的文档。
模板选择器
模板选择器类似于包含用于有条件打印项目的模板的文件夹。您为每个条件语句创建一个模板选择器,然后将模板添加到模板选择器中,以捕获适用于该语句的不同数据条件。运行打印作业时,指定的数据条件将确定要打印的模板。
在金,银和铜会员资格的示例中,您只想为每个申请会员资格的人打印一张卡,并且希望打印的卡模板根据会员购买的会员类型而有所不同。为此,您创建了三个模板(每个成员资格级别一个),然后将它们添加到模板选择器中。在打印时,要打印的模板取决于打印操作员选择的成员资格级别。
创建和使用模板选择器
- 单击主工具栏上的“页面设置”对话框。或者,在“文件”菜单上单击“页面设置”,或双击模板的空白区域。
- 单击模板选项卡。
- 选择要在其中插入新模板选择器的目录。对于仅在打印作业开始或结束时打印的模板,请选择“开始作业模板”或“结束作业模板”。所有其他模板选择器应添加到“主模板”文件夹中。
- 单击模板工具栏。或者,右键单击模板文件夹,然后单击“新建模板选择器”。
- 在“模板选择器属性”区域的“模板名称的来源”字段中,指定包含要打印的模板名称的数据库字段或数据源值。
- 通过将现有模板拖动到新创建的模板选择器中,或者通过选择模板选择器,然后单击工具栏上的,将模板添加到新模板中。有关如何创建模板的更多信息,请参阅插入新模板。
- 单击“确定”关闭“页面设置”对话框。
所选“模板名称的来源”字段中的数据必须与其中一个模板的名称完全匹配。例如,假设所选模板选择器中包含的模板被命名为“金卡会员”和“银卡会员”。如果源是数据库字段,则数据库中的信息也必须命名为“金卡会员”或“银卡会员”。
如果要在打印时提示打印操作员输入模板名称,则数据输入输入也必须与模板名称完全匹配。考虑在数据输入表单上使用列表框,下拉列表或单选按钮列表控件,以防止在打印时出现数据输入错误。