事件控制脚本

事件控制脚本是 BarTender 中最高级功能的之一,只有具备相关技术知识的用户才能使用该功能。

脚本的用途不同,运行频率也不同,有的需要偶尔运行(每打印作业一次),而有的则需要频繁运行(每打印项目一次)。打印作业中既会有偶尔发生的“事件”,也会有频繁发生的“事件”,但多数事件的发生频率都要高于每作业一次,而低于每项目一次。

为了简化流程,BarTender 通常会检查单行脚本和多行脚本,并尝试确定脚本的理想运行频率。对于大多数用户和用途而言,这就足够了。不过,有时可能需要更明确地控制脚本的运行时间。

事件类型

对于 BarTender 支持的每个事件类型以及模板上的每个数据源,可以单独为它们编写脚本。但是,这种情况很罕见。实际上,只需要为一个特定的事件类型以及一个或几个数据源编写脚本即可。

BarTender 支持使用以下“事件控制”脚本:

选择要为之编写脚本的事件

脚本”窗格中每行的项都对应一个单独的脚本。要为给定事件编写脚本,请在“脚本”窗格中单击该事件。

现在,可以根据需要将任意行数的 VBScript 插入到编辑器窗格中。请注意,要为数据源分配值,必须在脚本中的某处添加一行以“value =”开头的代码。在“脚本”窗格中,可以根据需要单击任意多个不同的项目,然后为每个项目定义一个脚本。

相关主题