可執行動作

BarTender 支援多種不同類型的動作,可幫助您滿足特殊需求。

您可以使用「新增動作」對話方塊上的搜尋方塊來尋找要新增的動作。若要執行此動作,請在左側窗格中選取動作類別,然後在搜尋方塊中輸入所需的動作。在顯示的清單中,按兩下所需的動作。

關閉轉換動作

從各種用於操縱資料的動作進行選取,例如搜尋並取代,插入或刪除文字,將文字轉換為記錄集等。轉換動作可以像取代檔案中的文字一樣簡單,也可以像使用 XSLT 樣式表將 XML 轉換為 BTXML 一樣複雜。

動作

描述

在來源文字結尾之後插入

開啟指定的來源,並在來源文字的結尾後插入提供的文字或字元。

在來源文字開頭之前插入

開啟指定的來源,並在來源文字的開頭插入提供的文字或字元。

搜尋並刪除

在指定的來源中搜尋文字或字元並刪除。

搜尋並刪除之後的一切

在指定來源中搜尋文字或字元,並刪除找到的字串後面的所有資料。

搜尋並刪除之前的一切

在指定來源中搜尋文字或字元,並刪除找到的字串前面的所有資料。

搜尋並從後插入

在指定來源中搜尋文字或字元,並直接在其後面插入提供的內容。

搜尋並從前插入

在指定來源中搜尋文字或字元,並直接在其前面插入提供的內容。

搜尋並取代

在指定來源中搜尋文字或字元,並使用提供的內容進行取代。

將文字轉換為記錄集

針對指定資料庫將已識別的文字來源轉換為記錄集。

使用 XSLT 轉換 XML

使用 XSLT 樣式表將另一個應用程式的輸出 XML 從原始的 XML 格式轉換為另一個 XML 格式。然後會將重新格式化的 XML 置於輸出變數中。

關閉輸入動作

輸入動作用於指定從中接收資料的連接埠、網路通訊端或檔案,其中的「等候檔案」動作會監視是否存在某個檔案。

動作

描述

讀取檔案

監視指定資料夾以尋找定義的檔案類型,然後讀取此檔案中包含的資料,再將這些資料儲存到變數。

從網路通訊端讀取

從網路通訊端讀取以尋找傳入的資料。

從序列埠讀取

從序列埠讀取以尋找傳入的資料。

等候檔案

監視指定資料夾以尋找定義的檔案類型。在偵測到檔案時,此動作完成,並讓後續動作開始執行。

關閉輸出動作

您可以使用輸出動作,向指定的輸出渠道傳送或寫入資料。

動作

描述

傳送電子郵件

向您指定的電子郵件帳戶傳送電子郵件。

傳送至訊息佇列

將訊息寫入到 Microsoft 訊息佇列 (MSMQ) 中。

傳送至網路通訊端

傳送 TCP 或 UDP 通訊端上的資料。

傳送至序列埠

將資料寫入序列埠。

傳送 Web 服務要求

向 Web 服務(REST 或 SOAP)傳送 HTTP 要求。

顯示訊息

對使用者顯示訊息方塊。

顯示網頁

在預設瀏覽器中開啟一個網頁。

寫入檔案

將資料字串寫入到檔案中。

關閉執行動作

您可以使用執行動作以列印文件或 BTXML 指令碼、分組動作子集、傳送指令碼命令、操縱資料庫記錄,以及設定變數以供其他動作使用。

動作

描述

BarTender 流程

在Process Builder 流程檔案或舊版 Batch Maker 批次檔列印多個 BarTender 文件。

遞減變數

指定在每次執行動作時,您要其值遞減的變數。

針對每一筆資料庫紀錄

針對每條記錄執行資料庫查詢和動作。

針對封存中的每個檔案

對符合指定條件的封存資料夾中的每個檔案,執行一或多個動作構成的群組。

針對資料夾中的每個檔案

對符合指定條件的資料夾中的每個檔案,執行一或多個動作構成的群組。

針對迴圈

指定一或多個動作構成的群組依順序連續執行,直到所分配變數值透過每個循環迭代遞增或遞減而達到指定值為止。

移至

跳移至指定動作以繼續執行的動作。

群組

指定事件的動作子群組。可以重複依順序或並行執行群組中的動作。

增量變數

指定要在每次執行動作時遞增其值的變數。

PowerShell 指令

執行 Windows PowerShell 指令。

列印 BTXML 指令碼

指定傳送給 BarTender 的 BTXML 指令碼,BarTender 會處理代碼並完成代碼定義的任務。

列印文件

每次發生此事件時,列印特定 BarTender 文件。

選擇案例

建立一或多個「Case」子動作和一個「預設」動作,並指定要評估的變數以確定要執行的動作。

設定多重變數

設定一或多個變數的值。

設定變數

設定一個變數的值。

Shell 指令

執行可用於執行作業系統指令或第三方公用程式的 Shell 指令。

停止

停止目前列印工作。

等候

指定等待動作完成所經過的時間間隔。您可以使用此動作在循序執行的動作中建立暫停。

等候檔案

監視指定資料夾以尋找定義的檔案類型。若已偵測到檔案,系統會完成此動作並啟用後續要執行的動作。

While迴圈

指定只要一直滿足指定的條件,就會依順序連續執行一組動作 (包含一或多個動作)。

工作流程轉換

將指派給工作流程的 Librarian 檔案從一種工作流程狀態轉換為另一種工作流程狀態。

關閉檔案動作

檔案動作用於操控指定檔案系統或位置中的檔案或資料夾。檔案系統或位置可以是暫存區資料夾、本機檔案系統或網路共用、Librarian 或支援的雲端儲存位置。如需更多有關支援的雲端儲存位置的資訊,請參閱 Administration Console 的「雲端儲存頁面」。

動作

描述

新增檔案至封存

將資料夾中的一或多個檔案新增至封存中。

複製檔案

將檔案從一個位置複製到另一位置。

複製資料夾

複製資料夾。

建立資料夾

建立資料夾。

刪除檔案

刪除檔案。

刪除資料夾

刪除資料夾。

從封存擷取檔案

將封存中的一或多個檔案擷取到資料夾中。

針對封存中的每個檔案

對符合指定條件的封存資料夾中的每個檔案,執行一或多個動作構成的群組。

針對資料夾中的每個檔案

對符合指定條件的資料夾中的每個檔案,執行一或多個動作構成的群組。

移動檔案

將檔案從一個位置移動到另一位置。

移動資料夾

移動資料夾。

讀取檔案

監視指定資料夾以尋找定義的檔案類型,然後讀取此檔案中包含的資料,再將這些資料儲存到變數。

重新命名檔案

重新命名檔案。

重新命名資料夾

重新命名資料夾。

工作流程轉換

將指派給工作流程的 Librarian 檔案從一種工作流程狀態轉換為另一種工作流程狀態。

寫入檔案

將資料字串寫入到檔案中。

關閉資料庫動作

資料庫動作用於對記錄集執行動作,或根據文字檔案建立記錄集。

動作

描述

刪除資料庫紀錄

從連接的資料庫中刪除一或多筆記錄。

執行 SQL

執行任何類型的自訂結構化查詢語言 (SQL) 指令碼。

針對每一筆資料庫紀錄

針對每條記錄執行資料庫查詢和動作。

插入資料庫紀錄

在連接的資料庫中插入一筆新記錄。

將文字轉換為記錄集

針對指定資料庫將已識別的文字來源轉換為記錄集。

更新資料庫紀錄

在連接的資料庫中更新一或多筆記錄。

關閉表單動作

您可以使用表單動作以管理表單、列印工作,以及在列印時向列印操作員傳達資訊。

動作

描述

取消列印工作

取消目前列印工作。

清除表單資料

清除目前表單上的所有控制項。

繼續列印工作

讓列印工作繼續前往下一個表單,如果沒有剩餘表單則開始列印。

重設表單資料

將所有控制項重設為原始值。

顯示表單

顯示您依名稱指定的資料輸入表。

顯示說明訊息

對使用者顯示說明內容。

顯示訊息

對使用者顯示訊息方塊。

顯示網頁

在預設瀏覽器中開啟一個網頁。