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