序列化对话框 |
序列化是指为序列中的每个项目分配一个唯一标识代码的操作。尽管所有标识符一般都称为“序列号”,但它可以包括字母、数字或符号。
请考虑以下示例: 您收到来自供应承运商的一批 10 箱的发运件。所有箱都贴有相同的标签,说明箱内所装的内容物。但是,为了验证已收到所有 10 个箱子,您希望标签能够识别装运中的每一个箱子,因此第一个箱子上的标签显示“第 1 个,共 10 个”,第二个箱子上的标签显示“第 2 个,共 10 个”,第三个箱子上的标签显示“第 3 个,共 10 个”,以此类推。要显示此信息,您可以添加文本对象,以递增标签模板。各个标签之间的唯一差别是新文本对象数据源的增量(或序列化)。
以下是可用的选项卡。
“序列化”选项卡指定数据源值如何针对每个打印项目进行更改。以下是可用的选项:
不进行序列化: 指定所选数据源不会针对每个打印项目更改其值。这是默认设置。
递增: 指定所选数据源会针对每个打印项目增加其值。
递减: 指定所选数据源会针对每个打印项目减少其值。
方法/字母: 指定用于序列化数据源的字符集。
保持字符数: 指定数据源的长度在重置数据源的值时保持相同。例如,如果重置限制设置为 100,那么在达到该限制后,序列化将重置为 001。
递增量/递减量: 指定所选数据源针对每个项目按多大的变化量进行序列化。
何时递增
“何时递增”部分定义序列化发生的频率。 您可以选择在达到指定项目数(例如,一页标签)之后序列化,或者在具名数据源的值更改时序列化。以下是可用的选项:
事件: 在满足指定标准后序列化数据源。以下是可用的选项:
标准: 按“事件间隔”和“序列号数”选项中指定的频率序列化数据源的值。
每个记录: 在达到指定的记录数后序列化数据源的值。
每一页: 在打印指定的页数后序列化数据源的值。
每个打印作业: 在为文档运行指定的打印作业数后序列化数据源的值。
当数据更改时: 在通过数据库或 VBScript 修改其他数据源的值时序列化数据源的值。
数据项目: 指定更改其值的数据源。单击 打开“选择数据源”对话框,您可以在该对话框中选择所需的数据源。
每个副本: 在打印指定的副本数后序列化数据源的值。
事件间隔: 指定进行到序列化序列的下一步骤前要使用的项目(如页面、记录或打印作业)数。例如,如果您需要打印包装标签和包含相同序列号的发票,那么可以将“事件间隔”设置为 2 并将“事件”设置为“标准”。
打开“序列化间隔值”对话框,使用此对话框可以管理序列递增或递减的频率。
跟踪打印作业之间剩余的间隔: 在多个打印作业之间延续序列化序列中的剩余值。请考虑以下示例: 您有一个数据源设置为每 3 个标签进行序列化,例如“1、1、1、2、2、2”,等等。当您打印五个标签时,您的第一个打印作业将打印“ 1、1、1、2、2”。下一个打印作业以序列号“ 2、3、3、3、4”继续该序列。当“事件间隔”是大于 1 的常数时可用。
之前作业剩余的部分间隔: 指定要在打印作业之间延续的间隔量。所选的数量不得大于“事件间隔”中指定的数量。
打印数量
使用“打印数量”部分可指定每个序列号要打印的份数。您也可以通过使用“打印”对话框来调整这些设置。单击任意选项旁边的 以打开“打印数量选项”对话框。
副本: 指定要为每个文档打印的份数。如果您正在从数据库中读取数据,此选项可指定在打印作业中针对每个记录打印的份数。所选数据源没有使用序列化时可用。
序列化机会: 指定模板使用变化的序列号进行打印的次数。开始数据由数据源的内容决定。您在“序列号数”字段中输入数字通过开始数据和指定的设置来指定序列化序列的长度。
如果您正在从数据库中读取数据,则“序列号”字段指定在打印作业中将针对每个记录打印变化的序列号的个数。所选数据源没有使用序列化时可用。
每个序列号的份数: 指定为序列化序列中的每个值打印的份数。所选数据源没有使用序列化时可用。
预览序列: 打开“预览序列化序列”对话框,会显示所有当前序列化设置都已就绪的序列。
何时重置序列化值
到达指定值: 在到达指定的限制值时重置序列化。
值: 指定序列化序列中的最大值或最小值,到达此值后重置序列。例如,如果您配置一个值 10,而该值会递增,那么序列将在值到达 10 时重置为 1。
打开“序列化重置限制值”对话框,使用此对话框可以管理最大序列化值。达到此值后,序列化序列即会重置。此值可以是设置的常数整数值,或者从数据库或具名数据源中抽取。
每个作业: 在每次运行新打印作业时重置序列化序列。
每个数据库记录: 在遇到新数据库记录时重置序列化序列。
数据更改: 在通过数据库或 VBScript 修改其他数据源的值时重置序列化序列。
数据项目: 指定更改其值的数据源。单击 打开“选择数据源”对话框,您可以在该对话框中选择所需的数据源。
日历或时钟更改: 以所选的时间间隔(如每天、每月或每年)重置序列化序列。
重置值
重置为: 指定重置后序列返回至的基值。
打开“序列化重置开始值”对话框,使用此对话框可以指定序列重置为的常数值,也可以从数据库字段或具名数据源中选择一个值。
立即重置: 手动将序列重置为在“重置为”字段中指定的值。
相关主题