列印文件 |
「列印文件」動作用於指定每次整合執行時要列印的 BarTender 文件。
可以在以下索引標籤上設定「列印文件」動作的屬性。
文件
位置:指定要列印的文件的檔案系統或位置。檔案系統或位置可以是含有整合檔案的資料夾的相對路徑、本機檔案系統或網路共用、或者 Librarian。
內文檔案名稱:指定要列印的文件的檔案名稱。您可以輸入資料夾位置和檔案名稱,或按一下「瀏覽」以找到並選取所需的檔案 (當「位置」設定為「相對於整合」時,「瀏覽」選項無法使用)。或者,也可以透過新增變數來指定所需檔案,或對輸入的值新增特殊字元。
最近發佈的修訂版:指定動作使用所指定 Librarian 檔案的最近發佈的修訂版。此選項僅在將 Librarian 檔案指派給工作流程時才會生效。當「位置」設定為「Librarian」時可用。
匯入文件設定:從所指定 BarTender 文件中匯入文件設定。之後將在「列印選項」索引標籤上的「列印選項覆寫」和「介質處理」區域,「命名的資料來源」索引標籤上的「命名的資料來源」區域,以及「查詢提示」索引標籤上的「查詢提示」區域中顯示匯入的這些設定。對於「命名的資料來源」索引標籤,將僅匯入「嵌入式資料」具名資料來源。
在設計工具中開啟:在 BarTender Designer 中開啟指定的文件。
列印工作結束時關閉:指定在完成列印作業時關閉 BarTender 文件。
列印工作結束時儲存文件:指定在完成列印作業時儲存 BarTender 文件。
略過重新產生縮圖:指定列印作業結束時不重新產生 BarTender 文件的縮圖。
列印選項覆寫
列印選項覆寫用於為列印作業設定特定印表機選項。除非已經設定其他列印選項,否則會使用文件中儲存的列印選項。對於以下每個覆寫選項,可以輸入所需的值。或者,也可以新增變數。
|
可以透過按一下「文件」索引標籤上的「匯入文件設定」來使用文件中儲存的設定填入「列印選項覆寫」屬性。 |
印表機:指定其他非文件所指定的印表機。
進階印表機選項:開啟「進階印表機選項」對話方塊,您可以使用此對話方塊來指定進階印表機選項。印表機不一定有此選項。
紙匣:指定其他非文件所指定的紙匣。
份數:指定其他非文件所指定的列印份數。
序列化機會:指定其他非文件所指定的列印序列化項目數。
記錄範圍:指定其他非文件所指定的記錄列印範圍。
工作名稱:指定其他非文件所指定的工作名稱。
提示資料輸入:指定在將列印工作傳送至印表機之前,開啟文件的資料輸入表及要求以供使用者輸入。
介質處理
動作:決定印表機的介質處理動作。可用選項視目前所選的印表機而定。
使用驅動程式設定:指定由驅動程式的設定決定動作。
換頁:指定印表機下達換頁。
暫停:指定印表機暫停。
等待標籤感應器:指定印表機在感應到標籤已被讀取之前一直處於等待狀態。
剪下:指定印表機剪下標籤。
剪切和暫停:指定印表機剪下標籤並暫停。
發生次數:您在選取「使用驅動程式設定」以外的「動作」設定時,可以透過「出現」屬性指定動作的頻率。
在列印作業結束時:指定在列印作業結束時執行動作。
在每一頁後:指定在每一列印頁後執行動作。
在每一條記錄後:指定在每一條記錄後執行動作。
在指定份數後:指定在完成指定份數後執行動作。
資料變更後:指定在指定資料變更後執行動作。
資料項目類型:指定資料項目的類型為「資料庫欄位」、「命名的資料來源」或「物件值」。
資料項目名稱:指定資料項目名稱。
忽略大小寫:指定在比較指定資料項目的值時忽略大小寫差異。
在指定列印項目數後:指定在列印指定數目的標籤之後執行動作。
列印項目數:指定在執行動作之前列印的項目數。
資料庫覆寫
新增資料庫覆寫:按一下可指定要在列印文件時使用的資料來源,以及指定要使用資料來源值覆寫的資料庫。按一下「新增資料庫覆寫」後,下列選項可供使用。
資料庫:指定要使用資料來源值覆寫的資料庫。
匯入文件設定後,「資料庫」清單會顯示文件中找到的第一個資料庫連線的名稱。當文件具有多個資料庫連線時,可以在「要覆寫的資料庫」清單中按一下以選取其他連線。
若您未匯入文件設定,預設情況下會選取「(預設資料庫)」選項。該選項指定將覆寫文件中的第一個文件層級資料庫連線。這不包括表格物件或資料輸入控制項資料庫連線。如果想要覆寫表格物件或資料輸入控制項資料庫連線,或者您知道連線的名稱,則可以在「要覆寫的資料庫」清單中選取現有名稱,或按一下「 新增」,並在「要覆寫的資料庫」文字欄位中輸入名稱以新增新連線。
要覆寫的資料庫:指定要使用資料來源值覆寫的資料庫。
資料來源:指定列印文件時要使用的資料來源。
整合輸入資料:指定將整合的輸入資料用於資料來源。
目前記錄:指定資料來源使用正在由「針對每一筆資料庫記錄」動作處理的目前記錄。當「列印文件」動作為「針對每一筆資料庫記錄」動作的子動作時可用。
變數:指定將變數用於資料來源。當「列印文件」前面的動作為「將文字轉換為記錄集」或「執行 SQL」動作,且您在前面的動作中為「將記錄集儲存至變數」選項指定了預設 EventData 變數以外的變數時,此選項可用。否則,選取「整合輸入資料」作為要用於覆寫資料庫連線的「資料來源」時,會使用前面動作中的預設 EventData 變數。
檔案:指定將檔案用於資料來源。支援的檔案類型包括文字、SAP IDoc、XML、Microsoft Access、Microsoft Excel 和 Data Builder。
變數:指定希望資料來源使用的變數。選取「變數」作為資料來源時可用。變數必須是 RecordSet 類型,例如在「將文字轉換為記錄集」或「執行 SQL」動作中,為「將記錄集儲存至變數」選項指定的變數。
位置:指定資料來源檔案所在的檔案系統或位置。選取「檔案」作為資料來源時可用。
|
檔案系統或位置可以是含有整合檔案的資料夾的相對路徑、暫存區資料夾、本機檔案系統或網路共用、Librarian 或支援的雲端儲存位置。如需更多有關支援的雲端儲存位置的資訊,請參閱 Administration Console 的「 |
內文檔案名稱:您可以輸入資料夾位置和檔案名稱,或按一下「瀏覽」以找出並選取所需的檔案 (當「位置」設定為「相對於整合」或「暫存區」時,「瀏覽」選項無法使用)。或者,也可以透過新增變數來指定所需檔案,或對輸入的值新增特殊字元。選取「檔案」作為資料來源時可用。
驗證選項
將列印工作排入佇列並立即繼續:將工作提交到 Print Scheduler 並立即完成該動作。選取此選項後,不會提供任何「回應」選項。
先確認列印工作已處理再繼續:將工作提交到 Print Scheduler 並等待驗證列印工作已處理之後,再完成動作。
先確認列印工作已列印再繼續:將工作提交到 Print Scheduler 並等待驗證列印工作已列印之後,再完成動作。
等候時間上限:指定等待印表機完成列印作業的時間。
將回應置於變數中:指定返回動作回應的變數。輸入所需的變數名稱。或者,也可以新增變數。
包含列印資料:指定將列印資料包含在列印回應中。
包含列印摘要:指定將列印摘要包含在列印回應中。選取「包含列印資料」選項時可用。
將輸出檔案名稱置於變數中:指定要放置輸出檔案名稱的變數。
包含標籤資料:指定將標籤資料包含在列印回應中。選取「包含列印資料」選項時可用。
包含總和檢查碼:指定將總和檢查碼包含在列印回應中。
命名的資料來源
指定具名資料來源的值:指定要用於列印項目的具名資料來源的名稱和值。按一下任一欄位以輸入所需的名稱或值。或者,也可以透過新增變數來指定名稱或值,或在「值」欄位中對輸入的值新增特殊字元。
在列印工作結束時將資料來源值複製到變數:指定在列印工作完成時將列印工作中使用的具名資料來源值儲存到整合變數。然後可將這些值用於整合內的其他動作,如列印另一個文件或將輸出傳送到電子郵件訊息、日誌或檔案。在「列印選項」索引標籤上選取了「先確認列印工作已處理再繼續」或「先確認列印工作已列印再繼續」時可用。
字首:指定具名資料來源值保存到的變數的字首。預設情況下,這些變數與具名資料來源同名,但需要加上字首 “BTDS_”。您可以修改或刪除該字首。
動作
名稱:指定動作的名稱。可以透過在欄位中輸入新名稱來取代預設名稱。
描述:指定動作的說明。
執行動作:指定所需的動作執行頻率。
永遠:指定 Integration Service 會在每次執行整合時執行動作。
從不:指定 Integration Service 不會在執行整合時執行動作。
根據變數有條件地執行:指定 Integration Service 僅會在選取的變數滿足指定條件時執行動作。在僅有一個條件可以確定是否執行動作的情況下才可使用此選項。您選取此選項後,就可以在輸入方塊中建立條件陳述式。
變數:指定要用於條件陳述式的變數。在輸入方塊中輸入變數。按一下 以查看最近使用的變數的清單,或按一下「更多變數」以開啟「插入變數」對話方塊。
[關係運算子]:指定用於條件陳述式的關係運算子。按一下現有運算子以顯示其他運算子的清單,然後按一下要使用的運算子。如需更多資訊,請參閱「關係運算子」。清單中可用的運算子取決於您在「類型」選項中選取的是「文字」還是「十進位」。
值:指定用於條件陳述式的值。若要新增值,請按一下 ,按一下「<輸入一個值>」,輸入所需的值,然後按 Enter
。若要刪除值,請使用滑鼠右鍵按一下此值,然後按一下「刪除」。一些運算子 (例如 Is blank 和 Is not blank) 不需要指定值。在這些情況下,「值」欄位不可用。
類型:指定條件陳述式是評估文字值還是十進位值。
根據運算式有條件地執行:指定 Integration Service 執行動作的條件。需要在多個條件陳述式的情況才能使用此選項。如果選取此選項,則可透過建立所需的條件陳述式,在輸入方塊中建立條件運算式。您可以在「樹狀檢視」索引標籤中建立和編輯條件運算式。按一下「文字檢視」索引標籤以檢視條件運算式的唯讀文字檢視。
[條件式連字符]:指定群組中的條件陳述式的條件式連字符。預設條件式連字符為 And。
按一下現有條件式連字符以顯示一個功能表,透過該功能表,您可以使用下列其中一種方式來設定條件運算式:
And、Or、NotAnd、NotOr:按一下清單中要用於條件陳述式的條件式連字符。如需更多有關支援的條件式連字符的資訊,請參閱「條件式連字符」。
新增條件:按一下以將條件陳述式新增至目前群組。
新增群組:按一下以在目前群組新增一個條件陳述式子群組。
移除群組:按一下以刪除子群組。從子群組開啟功能表時可用。
全部清除:按一下以刪除所有條件陳述式 (包括子群組)。從最上方的群組開啟此功能表時可用。
:將條件陳述式新增至與此連字符相關聯的群組。顯示在運算式中每個條件式連字符的右側。
:刪除條件陳述式。當您指向某個現有條件陳述式時,顯示在該陳述式的右側。
變數:指定要用於條件陳述式的變數。在輸入方塊中輸入變數。按一下 以查看最近使用的變數的清單,或按一下「更多變數」以開啟「插入變數」對話方塊。
[關係運算子]:指定用於條件陳述式的關係運算子。按一下現有運算子以顯示其他運算子的清單,然後按一下要使用的運算子。如需更多資訊,請參閱「關係運算子」。清單中可用的運算子取決於您在「類型」選項中選取的是「文字」還是「十進位」。
值:指定用於條件陳述式的值。若要新增值,請按一下 ,按一下「<輸入一個值>」,輸入所需的值,然後按 Enter
。若要刪除值,請使用滑鼠右鍵按一下此值,然後按一下「刪除」。一些運算子 (例如 Is blank 和 Is not blank) 不需要指定值。在這些情況下,「值」欄位不可用。
類型:指定條件陳述式是評估文字值還是十進位值。
登入設定
從父動作繼承:指定動作繼承在「動作」屬性索引標籤上指定的使用者帳戶認證。或者,如果動作是「群組」動作的子動作,則該動作會繼承在直接父「群組」動作的屬性索引標籤上指定的使用者帳戶認證。
指定使用者認證:指定使用指定的認證執行動作。
錯誤處理和診斷
忽略錯誤並繼續執行動作:指定如果動作失敗,則會繼續執行其餘動作。如果未選取此選項,並且動作失敗,則產生的行為會依多種因素而定,如下所示:
重新傳送失敗的列印工作:指定將所有失敗的列印工作重新傳送至列印多工緩衝處理器。
重試次數上限:指定將會重新傳送失敗的列印工作的最大次數。選取「重新傳送失敗的列印工作」選項時可用。
若失敗則重試:指定如果動作失敗,則 Integration Service 會嘗試再次執行動作。
重試次數上限:指定 Integration Service 嘗試再次執行動作的最大次數。選取「若失敗則重試」選項時可用。
重試間隔:指定 Integration Service 在動作失敗後嘗試再次執行動作之前等待的時間長度。選取「若失敗則重試」選項時可用。
相關範例