可執行動作 | 
            
BarTender 支援多種不同類型的動作,可幫助您滿足特殊需求。
| 
                     
                          | 
                
                     您可以使用「新增動作」對話方塊上的搜尋方塊來尋找要新增的動作。若要執行此動作,請在左側窗格中選取動作類別,然後在搜尋方塊中輸入所需的動作。在顯示的清單中,按兩下所需的動作。  | 
            
從各種用於操縱資料的動作進行選取,例如搜尋並取代,插入或刪除文字,將文字轉換為記錄集等。轉換動作可以像取代檔案中的文字一樣簡單,也可以像使用 XSLT 樣式表將 XML 轉換為 BTXML 一樣複雜。
| 
                             動作  | 
                        
                             描述  | 
                    
|---|---|
| 
                             開啟指定的來源,並在來源文字的結尾後插入提供的文字或字元。  | 
                    |
| 
                             開啟指定的來源,並在來源文字的開頭插入提供的文字或字元。  | 
                    |
| 
                             在指定的來源中搜尋文字或字元並刪除。  | 
                    |
| 
                             在指定來源中搜尋文字或字元,並刪除找到的字串後面的所有資料。  | 
                    |
| 
                             在指定來源中搜尋文字或字元,並刪除找到的字串前面的所有資料。  | 
                    |
| 
                             在指定來源中搜尋文字或字元,並直接在其後面插入提供的內容。  | 
                    |
| 
                             在指定來源中搜尋文字或字元,並直接在其前面插入提供的內容。  | 
                    |
| 
                             在指定來源中搜尋文字或字元,並使用提供的內容進行取代。  | 
                    |
| 
                             針對指定資料庫將已識別的文字來源轉換為記錄集。  | 
                    |
| 
                             使用 XSLT 樣式表將另一個應用程式的輸出 XML 從原始的 XML 格式轉換為另一個 XML 格式。然後會將重新格式化的 XML 置於輸出變數中。  | 
                    
輸入動作用於指定從中接收資料的連接埠、網路通訊端或檔案,其中的「等候檔案」動作會監視是否存在某個檔案。
| 
                             動作  | 
                        
                             描述  | 
                    
|---|---|
| 
                             監視指定資料夾以尋找定義的檔案類型,然後讀取此檔案中包含的資料,再將這些資料儲存到變數。  | 
                    |
| 
                             從網路通訊端讀取以尋找傳入的資料。  | 
                    |
| 
                             從序列埠讀取以尋找傳入的資料。  | 
                    |
| 
                             監視指定資料夾以尋找定義的檔案類型。在偵測到檔案時,此動作完成,並讓後續動作開始執行。  | 
                    
您可以使用輸出動作,向指定的輸出渠道傳送或寫入資料。
| 
                             動作  | 
                        
                             描述  | 
                    
|---|---|
| 
                             向您指定的電子郵件帳戶傳送電子郵件。  | 
                    |
| 
                             將訊息寫入到 Microsoft 訊息佇列 (MSMQ) 中。  | 
                    |
| 
                             傳送 TCP 或 UDP 通訊端上的資料。  | 
                    |
| 
                             將資料寫入序列埠。  | 
                    |
| 
                             向 Web 服務(REST 或 SOAP)傳送 HTTP 要求。  | 
                    |
| 
                             對使用者顯示訊息方塊。  | 
                    |
| 
                             在預設瀏覽器中開啟一個網頁。  | 
                    |
| 
                             將資料字串寫入到檔案中。  | 
                    
您可以使用執行動作以列印文件或 BTXML 指令碼、分組動作子集、傳送指令碼命令、操縱資料庫記錄,以及設定變數以供其他動作使用。
| 
                             動作  | 
                        
                             描述  | 
                    
|---|---|
| 
                             在Process Builder 流程檔案或舊版 Batch Maker 批次檔列印多個 BarTender 文件。  | 
                    |
| 
                             指定在每次執行動作時,您要其值遞減的變數。  | 
                    |
| 
                             針對每條記錄執行資料庫查詢和動作。  | 
                    |
| 
                             對符合指定條件的封存資料夾中的每個檔案,執行一或多個動作構成的群組。  | 
                    |
| 
                             對符合指定條件的資料夾中的每個檔案,執行一或多個動作構成的群組。  | 
                    |
| 
                             指定一或多個動作構成的群組依順序連續執行,直到所分配變數值透過每個循環迭代遞增或遞減而達到指定值為止。  | 
                    |
| 
                             跳移至指定動作以繼續執行的動作。  | 
                    |
| 
                             指定事件的動作子群組。可以重複依順序或並行執行群組中的動作。  | 
                    |
| 
                             指定要在每次執行動作時遞增其值的變數。  | 
                    |
| 
                             執行 Windows PowerShell 指令。  | 
                    |
| 
                             指定傳送給 BarTender 的 BTXML 指令碼,BarTender 會處理代碼並完成代碼定義的任務。  | 
                    |
| 
                             每次發生此事件時,列印特定 BarTender 文件。  | 
                    |
| 
                             設定一或多個變數的值。  | 
                    |
| 
                             設定一個變數的值。  | 
                    |
| 
                             執行可用於執行作業系統指令或第三方公用程式的 Shell 指令。  | 
                    |
| 
                             停止目前列印工作。  | 
                    |
| 
                             指定等待動作完成所經過的時間間隔。您可以使用此動作在循序執行的動作中建立暫停。  | 
                    |
| 
                             監視指定資料夾以尋找定義的檔案類型。若已偵測到檔案,系統會完成此動作並啟用後續要執行的動作。  | 
                    |
| 
                             指定只要一直滿足指定的條件,就會依順序連續執行一組動作 (包含一或多個動作)。  | 
                    |
| 
                             將指派給工作流程的 Librarian 檔案從一種工作流程狀態轉換為另一種工作流程狀態。  | 
                    
檔案動作用於操控指定檔案系統或位置中的檔案或資料夾。檔案系統或位置可以是暫存區資料夾、本機檔案系統或網路共用、Librarian 或支援的雲端儲存位置。如需更多有關支援的雲端儲存位置的資訊,請參閱 Administration Console 的「
| 
                             動作  | 
                        
                             描述  | 
                    
|---|---|
| 
                             將資料夾中的一或多個檔案新增至封存中。  | 
                    |
| 
                             將檔案從一個位置複製到另一位置。  | 
                    |
| 
                             複製資料夾。  | 
                    |
| 
                             建立資料夾。  | 
                    |
| 
                             刪除檔案。  | 
                    |
| 
                             刪除資料夾。  | 
                    |
| 
                             將封存中的一或多個檔案擷取到資料夾中。  | 
                    |
| 
                             對符合指定條件的封存資料夾中的每個檔案,執行一或多個動作構成的群組。  | 
                    |
| 
                             對符合指定條件的資料夾中的每個檔案,執行一或多個動作構成的群組。  | 
                    |
| 
                             將檔案從一個位置移動到另一位置。  | 
                    |
| 
                             移動資料夾。  | 
                    |
| 
                             監視指定資料夾以尋找定義的檔案類型,然後讀取此檔案中包含的資料,再將這些資料儲存到變數。  | 
                    |
| 
                             重新命名檔案。  | 
                    |
| 
                             重新命名資料夾。  | 
                    |
| 
                             將指派給工作流程的 Librarian 檔案從一種工作流程狀態轉換為另一種工作流程狀態。  | 
                    |
| 
                             將資料字串寫入到檔案中。  | 
                    
資料庫動作用於對記錄集執行動作,或根據文字檔案建立記錄集。
| 
                             動作  | 
                        
                             描述  | 
                    
|---|---|
| 
                             從連接的資料庫中刪除一或多筆記錄。  | 
                    |
| 
                             執行任何類型的自訂結構化查詢語言 (SQL) 指令碼。  | 
                    |
| 
                             針對每條記錄執行資料庫查詢和動作。  | 
                    |
| 
                             在連接的資料庫中插入一筆新記錄。  | 
                    |
| 
                             針對指定資料庫將已識別的文字來源轉換為記錄集。  | 
                    |
| 
                             在連接的資料庫中更新一或多筆記錄。  |