事件控制指令碼

事件控制指令碼是 BarTender 中最進階的功能之一,必須僅由技術熟練的使用者使用。

根據指令碼的目的,您可能需要僅針對每個列印工作執行一次指令碼,或針對每個列印項目頻繁地執行指令碼。這兩種分別是列印工作中發生頻率最低和最高的事件,但大多數事件的發生頻率都會比針對每個列印工作執行的頻率高,而比針對每個列印項目執行的頻率低。

為了簡化程序,BarTender 通常會檢查您的單行和多行指令碼,並嘗試確定指令碼的理想執行頻率。對於大多數使用者和大多數目的來說,這已足夠。但是,有時候您可能需要更明確地控制指令碼的執行時間。

事件類型

您可以為 BarTender 支援的每種事件類型以及範本上的每個資料來源撰寫單獨的指令碼。但是,這是非常極端的情況。實際上,您只需為一種特定的事件類型以及一個或幾個資料來源撰寫事件指令碼即可。

BarTender 支援使用下列事件控制指令碼:

選取要為其撰寫指令碼的事件

指令碼」窗格中的每個行項目都對應一個單獨的指令碼。若要針對指定的事件撰寫指令碼,請在「指令碼」窗格中按一下該項目。

現在,您可以將所需的任何 VBScript 指令碼行插入至編輯器窗格中。請記住,若要為資料來源指派值,必須在指令碼中的某處新增一行以 "value =" 開頭的指令碼。您可以根據需要在「指令碼」窗格中按一下任意多個不同項目,並為每個項目定義一個指令碼。

相關主題