
Serialization in BarTender (Video - 5:12) – BarTender Support Portal
概述
Bartender 软件具备转换、处理或更改任何给定数据字符串的能力。这些功能选项大多可在对象属性对话框的 “转换” 选项卡中找到。
“序列化” 选项也包含在 “转换” 选项卡中。序列化指的是为一系列中的每个项目分配唯一识别码的操作。尽管每个标识符通常被称为 “序列号”,但它可以包含字母、数字或符号。
标准序列化说明
任何新的序列化操作默认采用 “标准” 序列化方式,即每次打印标签或其他文档时,将数据源的值增加(递增)或减少(递减)1。
有关其他序列化选项的信息,请参阅 “分配连续编号”。
设置对象以进行序列化
序列化可以应用于数据源。要实现这一点,你必须在文档上创建一个对象,将需要序列化的数据源指定给该对象,设置起始值,并启用序列化功能。
- 在文档模板上创建一个文本或条形码对象。
- 从对象的上下文菜单中,选择 “属性” 以打开对象的属性对话框。

- 在左侧导航窗格中,选择对象的数据源。
- 设置数据源的起始值(例如,“001”)。
- 点击 “转换” 选项卡。
- 点击 “序列化” 右侧的图标,打开 “序列化” 对话框。
- 选择 “递增” 或 “递减”。
- 选择序列化方法。
- 勾选(选中)“保留字符数量”,以指定当数据源的值重置时,数据源的长度将保持不变。例如,如果 “重置限制” 设置为 100,一旦达到该限制,序列化将重置为 001。
- 在 “何时递增(或递减,具体取决于你选择的选项)” 下,选择将导致数字变化的事件。
- 在 “事件间隔” 字段中,设置一个步长值。
- 设置 “打印数量” 选项。
- 点击 “重置” 选项卡以指定重置选项。(请参阅下面的 “重置选项卡” 部分。)
- 你可以在 “序列化” 选项卡上通过点击 “预览序列” 来测试序列化序列。
- 完成序列化设置后,点击 “确定” 关闭 “序列化” 对话框。
- 关闭 “属性” 对话框。
此时,你已为对象设置了序列化。
重置选项卡
当某个事件发生或满足特定条件时,序列号可以自动重置为指定的值。“序列化” 对话框中的 “重置” 选项卡定义了在设置为序列化时,Bartender 重置数据源值的频率。
注意:重置并非必需操作。如果重置值留空,Bartender 将根据你的设置无限期地继续进行序列化操作。
设置要打印的序列号数量
你可以在 “序列化” 对话框中设置打印数量,并且还可以设置更多打印数量选项。如果你选择 “在打印对话框中指定数量”,或者将此选项留空,默认情况下,每当打印一个项目时,序列号将递增或递减。你可以在 “打印” 对话框中更改要打印的项目数量。
- 从 Bartender 的 “文件” 菜单中,选择 “打印” 以打开 “打印” 对话框。
- 在 “序列号” 字段中,设置你要打印的份数。
- 点击 “打印”。
如需了解更多信息,请参阅 Bartender 帮助系统中的 “序列化对话框” 主题,以及《分配连续编号》技术文档。