打印文档 |
“打印文档”操作用于指定每次发生指定事件时要打印的 BarTender 文档。
可以在以下选项卡上配置“打印文档”操作的属性。
文档
文档: 指定文件夹位置和文档。可以输入文件夹位置和文档名称,或单击“浏览”以找到并选中所需文档。也可以添加变量来指定文档。还可以向您输入的值添加特殊字符。
导入文档设置: 从所指定 BarTender 文档中导入文档设置。之后将在“打印选项”选项卡上的“打印选项属性”和“介质处理”区域,“具名数据源”选项卡上的“具名数据源”区域,以及“查询提示”选项卡上的“查询提示”区域中显示导入的这些设置。对于“具名数据源”选项卡,将仅导入“嵌入的数据”具名数据源。
在打印作业结束时关闭: 指定在完成打印作业时关闭 BarTender 文档。
在打印作业结束时保存: 指定在完成打印作业时保存 BarTender 文档。
跳过缩略图重新生成: 指定打印作业结束时不重新生成 BarTender 文档的缩略图。
打印选项覆盖
打印选项覆盖用于为打印作业配置特定打印机选项。除非已经配置其他打印选项,否则会使用文档中存储的那些打印选项。对于以下每个覆盖选项,可以输入所需的值。或者,可以添加一个变量。
|
可以通过单击“文档”选项卡上的“导入文档设置”来使用文档中存储的设置填充“打印选项覆盖”属性。 |
打印机: 指定非文档所指定打印机。
高级打印机选项: 打开“高级打印机选项”对话框,可用于指定高级打印机选项。在所有打印机上都不可用。
纸盒: 指定非文档所指定纸盒。
副本: 指定非文档所指定打印份数。
序列化机会: 指定非文档所指定打印序列化项目数。
记录范围: 指定非文档所指定记录打印范围。
作业名称: 指定非文档所指定作业名称。
提示数据输入:指定在向打印机发送打印作业之前,打开文档的数据输入表单和请求供用户进行输入。
介质处理
操作: 决定打印机的介质处理操作。可用选项视当前所选的打印机而定。
使用驱动程序设置: 指定由驱动程序的设置决定操作。
换页: 指定打印机下达换页。
暂停: 指定打印机暂停。
等待标签感应器: 指定打印机在感应到标签已被读取之前一直处于等待状态。
剪切: 指定打印机剪切标签。
剪切和暂停: 指定打印机剪切标签并暂停。
出现: 在选择非“用户驱动程序设置”的“操作”设置时,可以通过“发生次数”属性指定操作的频率。
在打印作业结束时: 指定在打印作业结束时发生操作。
在每一页后: 指定在每一打印页后发生操作。
在每一条记录后: 指定在每一条记录后发生操作。
在指定份数后: 指定在完成指定份数后发生操作。
在数据更改后: 指定在指定数据更改后发生操作。
数据项类型: 指定数据项的类型为“数据库字段”、“具名数据源”或“对象值”。
数据项名称: 指定数据项名称。
忽略大小写: 指定“数据项名称”属性不区分大小写。
在指定打印项目数后: 指定在打印指定数量项目后发生操作。
打印的项目数: 指定在发生操作之前打印的项目数。
数据库覆盖
使用数据源: 指定打印文档时要使用的数据源。如果不选择此选项,将使用在文档中指定的数据源。
数据源: 指定打印文档时要使用的数据源。
变量: 指定希望为数据源使用的变量。可选择的变量选项可能包括 CurrentRecord 和/或 EventData,具体取决于您的操作设计。选择“变量”作为数据源时可用。
位置: 指定数据源文件所在的文件系统。当选择"文件"作为数据源时可用。
|
文件系统或位置可包含本地文件系统或网络共享、Librarian 或受支持的云存储位置。有关受支持的云存储位置的更多信息,请参阅 Administration Console 的 |
文件名: 可以输入文件夹位置和文件名,或单击“浏览”以找到并选中所需文件。也可以通过添加变量来指定所需文件,或者向输入的值添加特殊字符。 当选择"文件"作为数据源时可用。
验证选项
对打印作业排队并立即继续: 将作业提交到 Print Scheduler 并立即完成该操作。选择此选项后,不会提供任何“响应”选项。
验证打印作业是否已处理再继续: 将作业提交到 Print Scheduler 并等待验证打印作业已处理之后,再完成操作。
验证打印作业是否已打印再继续: 将作业提交到 Print Scheduler 并等待验证打印作业已打印之后,再完成操作。
最长等待时间: 指定等待打印机完成打印作业的时间。
将响应放入变量中:指定返回操作响应的变量。输入所需的变量名称。或者,可以添加一个变量。
包括打印数据:指定将打印数据包含在打印响应中。
包括打印摘要:指定将打印摘要包含在打印响应中。选择“包括打印数据”选项时可用。
包含标签数据:指定将标签数据包含在打印响应中。选择“包括打印数据”选项时可用。
包括校验和:指定将校验和包含在打印响应中。
具名数据源
指定具名数据源的值: 指定要用于打印项目的具名数据源的名称和值。单击任一字段以输入所需的名称或值。也可以“添加变量”以指定名称或值,或者在“值”字段中向输入的值“添加特殊字符”。
在打印作业结束时将数据源值复制到变量: 指定在打印作业完成时将在打印作业中使用的命名数据源值保存到变量中。然后可将这些值用于其他操作,如打印另一个文档或将输出发送到电子邮件、日志或文件。在“打印选项”选项卡上选择了“验证打印作业是否已处理再继续”或“验证打印作业是否已打印再继续”时可用。
前缀: 指定具名数据源值保存到的变量的前缀。默认情况下,这些变量与具名数据源同名,但需要加上前缀“BTDS_”。可以修改或删除该前缀。
Action
名称: 指定操作的名称。可以通过在字段中输入新名称来替换默认名称。
描述: 指定操作的描述。
运行操作: 指定所需的操作运行频率。
始终: 指定只要发生事件就运行操作。
从不: 指定发生事件时不运行操作。
根据变量,在一定条件下: 指定仅当所选变量满足指定条件时,才会运行操作。在仅有一个条件可以确定是否运行操作的情况下才可使用此选项。选择此选项后,就可以在输入框中创建条件语句。
变量: 指定希望为条件语句使用的变量。在输入框中输入变量。单击 查看最近使用的变量的列表,或单击“更多变量”打开“插入变量”对话框。
[关系运算符]: 指定用于条件语句的关系运算符。单击现有运算符显示更多运算符的列表,然后单击一个希望使用的运算符。有关更多信息,请参见关系运算符。列表中的可用运算符取决于为“类型”选项选择的是“文本”还是“小数”。
值: 指定用于条件语句的值。要添加值,请单击 ,单击“<输入值>”,输入所需值,然后按
Enter
。要删除值,请使用次要鼠标按钮单击该值,然后单击“删除”。一些运算符(如“is blank”和“is not blank”)不需要指定值。在这些情况下,“值”字段不可用。
类型: 指定条件语句是对文本值还是小数值求值。
根据表达式,在一定条件下: 指定操作的运行条件。此选项在需要不只一个条件语句的情况下使用。如果选择此选项,则可通过创建所需条件语句,在输入框中创建条件表达式。可以在“树视图”选项卡中创建和编辑条件表达式。单击“文本视图”选项卡可查看条件表达式的只读文本视图。
[条件连接符]: 指定组中的条件语句的条件连接符。默认条件连接符为 And。
单击现有条件连接符将显示一个菜单,可用于以下面的一种方式配置条件表达式:
And、Or、NotAnd、NotOr: 在列表中单击希望为条件语句使用的条件连接符。有关受支持的条件连接符的更多信息,请参阅条件连接符。
添加条件: 单击可向当前组添加其他条件语句。
添加组: 单击可向当前组添加一个条件语句子组。
移除组: 单击将删除子组。在从子组打开菜单时可用。
全部清除: 单击可删除所有条件语句(包括子组)。在从最上方的组打开菜单时可用。
: 向与该连接符关联的组中添加条件语句。在表达式中每个条件连接符的右侧可见。
: 删除该条件语句。 指向某个现有条件语句时在该条件语句的右侧可见。
变量: 指定希望为条件语句使用的变量。在输入框中输入变量。单击 查看最近使用的变量的列表,或单击“更多变量”打开“插入变量”对话框。
[关系运算符]: 指定用于条件语句的关系运算符。单击现有运算符显示更多运算符的列表,然后单击一个希望使用的运算符。有关更多信息,请参见关系运算符。列表中的可用运算符取决于为“类型”选项选择的是“文本”还是“小数”。
值: 指定用于条件语句的值。要添加值,请单击 ,单击“<输入值>”,输入所需值,然后按
Enter
。要删除值,请使用次要鼠标按钮单击该值,然后单击“删除”。一些运算符(如“is blank”和“is not blank”)不需要指定值。在这些情况下,“值”字段不可用。
类型: 指定条件语句是对文本值还是小数值求值。
错误处理和诊断
忽略错误并继续运行操作: 指定如果操作失败,那么会继续运行其余操作。如果未选中此选项,并且操作失败,那么产生的行为取决于多种因素,如下所示:
重新发送失败的打印作业: 指定将所有失败的打印作业重新发送到打印后台处理程序。
最大重试次数: 指定将会重新发送失败的打印作业的最大次数。选中“重新发送失败的打印作业”选项时可用。
失败时重试: 指定如果操作失败,那么 BarTender 会尝试再次运行操作。
最大重试次数: 指定 BarTender 将会再次尝试运行操作的最大次数。选中“失败时重试”选项时可用。
重试间隔: 指定 BarTender 在操作失败后尝试再次运行操作之前等待的时间长度。选中“失败时重试”选项时可用。
以下事件支持“打印文档”操作: 开始打印作业,已发送打印作业,已取消打印作业以及数据输入已完成。 |