建立使用 Excel 文件作為觸發檔案的整合流程
概述
從 BarTender 2019 的第 5 版開始,您可以在整合中使用 Excel 文件作為觸發檔案。觸發檔案是指當它們被放置在預先設定的資料夾時,會啟動整合流程的文件。
本教學將帶您完成以下步驟:
- 將 Excel 檔案作為資料庫使用
- 設定檔案整合
- 測試並部署您的整合
這份教學會帶您了解設定這類整合的基本流程。當您操作過一次後,也可以依照相同步驟,使用您自己的資料來進行。
適用對象
BarTender 2019 R5 及更新版本。
資訊
注意:如果您使用的是 R4 或更早版本,這個流程將無法運作。請參考這篇關於檢查您的版本並更新的文章:如何更新到最新版本的 BarTender
建立標籤檔案
- 下載 database.xlsx 作為您的資料庫檔案。
- 開啟 BarTender Designer 並建立一個新文件。
- 完成新文件精靈後,點擊資料庫圖示。
- 從清單中選擇「Microsoft Excel」,然後點擊下一步:
- 使用「瀏覽」按鈕找到檔案 database.xlsx,選取後點擊下一步。
- 在這個畫面中,所有設定保持預設即可。您可以預覽檔案,看看您的資料庫在這些設定下的樣子。
- 我們的資料都在 Sheet1,也就是 Excel 文件中的唯一工作表
- 第一列包含了我們欄位的名稱
- 點擊下一步,然後完成。點擊確定關閉資料庫對話框。
- 現在資料庫已連接,請點選工具箱中的「資料來源」標籤(如果尚未選取)。
- 將兩個欄位拖曳到您的標籤上。
- 儲存您的標籤。現在已經可以使用了!
建立整合
- 開啟 Integration Builder
- 在開始畫面選擇「建立新整合」
- 在對話框中選擇「檔案」,然後點擊確定:
- 在「檔案偵測」下,選擇您的掃描資料夾位置。這就是整合會去抓取檔案的地方。
注意:建議您選擇像 C 槽這樣的常用位置。若選擇「我的文件」或桌面等資料夾,可能需要額外權限才能存取。
- 將檔案篩選模式改為 *.xlsx,因為我們要掃描 Excel 檔案:
- 點擊「列印文件」動作。
- 在「文件」標籤下,使用「瀏覽」按鈕找到您在前一個步驟建立的文件。和掃描資料夾一樣,建議這個文件也放在集中管理的資料夾,而不是「我的文件」:
在 BarTender 2022 中,您可以指定相對於整合檔案本身的路徑。如果要使用瀏覽按鈕並指定絕對路徑,必須在位置下拉選單中選擇「電腦/網路」。如需更多關於相對路徑的資訊,請參考這篇文章:如何將同一資料夾內的 Excel 和 BarTender 檔案移動到其他位置? - 在「列印選項」標籤下,勾選「使用資料來源」,並從下拉選單選擇「檔案」。
- 在「檔案名稱」欄位中輸入「%FilePath%」(不含引號)。
- 儲存您的檔案。
測試與部署整合
在部署整合之前,我們需要先測試並建立一些範例觸發檔案。觸發檔案的結構必須和連結到標籤檔案的資料庫相同。以下是測試用的範例資料。這些資料內容和標籤的資料庫不同,但結構相同:
請下載 trigger.xlsx 進行測試。
- 在整合開啟的狀態下,點選「測試」標籤。
- 點擊上方功能區的綠色「開始」按鈕。
- 將 trigger.xlsx 拖曳到您在前一個步驟設定的掃描資料夾中。
- 整合訊息會開始出現,確認整合已經偵測到檔案。
- 當您成功列印後,就可以進行部署了。
- 點選「部署」標籤,然後點擊綠色「部署」按鈕:
- 如果您尚未儲存檔案,系統會提示您儲存。
- 點擊下拉選單,從清單中選擇「本機電腦」。點擊下一步。
- 選擇「立即部署」,然後點擊完成。
- 您的整合現在已經部署完成。