如何使用資料庫覆蓋建立基本的 CSV 整合
概述
CSV 整合是最簡單且實用的整合方式之一,只需要簡單的設定就能開始使用。這種整合會利用觸發檔案中的資訊,來覆蓋標籤所連結的資料庫。請記得使用上方的版本下拉選單,因為不同 BarTender 版本的介面可能會有所不同。
如果你在尋找類似的整合教學,可以參考以下這些實用的教學:
- 使用列印指令腳本列印文件(影片 - 9:40) - 一個在腳本標頭中設定印表機和標籤資訊,並包含 CSV 資料庫的整合範例
- 如何使用命名資料來源建立 CSV 整合 - 一個將 CSV 拆解並分配到標籤上的命名資料來源的 CSV 整合,也可用來設定印表機和標籤資訊。
適用於
BarTender 2022 及更新版本
資訊
設定標籤
首先,請先建立標籤檔案並連接到資料庫。你可以使用自己的 CSV,或將這個簡單的範例資料庫存成文字檔或 CSV 檔:
Name,Food,ID
Seagull Kitty Snax,cat treats,12334668
BarTender Dog Bones,dog food,25346489
- 建立新標籤並連接到文字資料庫。如果你不熟悉這個流程,可以參考 資料庫連線入門(影片 - 5:20)。
- 在工具箱(預設在介面左側)中,點選「資料來源」分頁。
- 從工具箱中拖曳一個資料庫欄位到標籤設計區。每個你想加入標籤的資料庫欄位都重複這個動作。
- 儲存標籤。
建立整合
你需要一個觸發檔案來進行整合。這個檔案必須與你標籤所用的資料庫格式相符。例如,CSV 觸發檔必須對應 CSV 資料庫,Tab 分隔的資料庫就要有 Tab 分隔的觸發檔。如果你用的是上面的範例,這裡有一個範例觸發檔可以使用:
Name,Food,ID
Seagull Seed Rings,bird food,1236468
- 開啟 Integration Builder,選擇「建立新整合」。
- 在新整合對話框中,選擇「檔案整合」並點選確定。
- 首先,設定整合如何偵測檔案,選擇掃描資料夾。這個資料夾就是你放置觸發檔案的位置,整合會自動偵測並處理。以我的例子來說,我用的是 C 槽下的資料夾。請避免選擇「我的文件」或桌面等位置,因為這些位置需要額外權限才能存取。
- 點選「位置」下拉選單,選擇「電腦/網路」
- 使用「瀏覽」按鈕找到你的資料夾,或直接輸入資料夾名稱。
- 將「檔案類型」改成符合你的檔案。我這裡用的是預設的 .dat,你也可以用 .txt、.csv 或任何你想用的副檔名。
- 往下捲到這個區段的底部。如果你用的是 *.txt 檔案類型,請將「偵測後」的選項改成其他副檔名,這樣整合就不會一直重複偵測同一個檔案。
- 在左側選單中,點選「列印文件」動作。
- 在「文件」區段,選擇當整合被觸發時要列印的文件。
- 點選「列印選項」分頁。在「資料庫覆蓋」區段,點選「新增資料庫覆蓋」按鈕。將資料來源改為「變數」。在變數下拉選單中選擇「EventData」。
-
當你還沒匯入文件設定時,預設會選擇 (預設資料庫)。這代表會覆蓋文件中第一個文件層級的資料庫連線,不會影響表格物件或資料輸入控制的資料庫連線。如果你想覆蓋表格物件或資料輸入控制的資料庫連線,或你知道連線名稱,也可以在 要覆蓋的資料庫 清單中選擇現有名稱,或點選
新增 ,並在 要覆蓋的資料庫 文字欄位中輸入名稱來新增連線。 - 儲存你的整合。
- 點選上方工具列的「測試整合」按鈕。
- 點選右上角的綠色「開始」按鈕。
- 在檔案總管中,將 CSV 觸發檔案拖曳到掃描資料夾。整合會被觸發並列印標籤。
部署整合
測試完整合後,你可以將它部署到正式環境。
- 點選「部署」分頁,然後點選上方工具列的「部署」按鈕。如果有任何變更,系統會提示你先儲存整合檔案再繼續。
- 點選下拉清單,選擇「本機電腦」來進行本地部署,然後點選「下一步」。
- 保持「立即部署」選項,然後點選「完成」。
- 稍等片刻,管理主控台會自動開啟,整合會顯示為已部署並正在執行。
適用於
BarTender 2021
資訊
設定標籤
首先,請先建立標籤檔案並連接到資料庫。你可以使用自己的 CSV,或將這個簡單的範例資料庫存成文字檔或 CSV 檔:
Name,Food,ID
Seagull Kitty Snax,cat treats,12334668
BarTender Dog Bones,dog food,25346489
- 建立新標籤並連接到文字資料庫。如果你不熟悉這個流程,可以參考 資料庫連線入門(影片 - 5:20)。
- 在工具箱(預設在介面左側)中,點選「資料來源」分頁。
- 從工具箱中拖曳一個資料庫欄位到標籤設計區。每個你想加入標籤的資料庫欄位都重複這個動作。
- 儲存標籤。
建立整合
你需要一個觸發檔案來進行整合。這個檔案必須與你標籤所用的資料庫格式相符。例如,CSV 觸發檔必須對應 CSV 資料庫,Tab 分隔的資料庫就要有 Tab 分隔的觸發檔。如果你用的是上面的範例,這裡有一個範例觸發檔可以使用:
Name,Food,ID
Seagull Seed Rings,bird food,1236468
- 開啟 Integration Builder,選擇「建立新整合」。
- 在新整合對話框中,選擇「檔案整合」並點選確定。
- 首先,設定整合如何偵測檔案,選擇掃描資料夾。這個資料夾就是你放置觸發檔案的位置,整合會自動偵測並處理。以我的例子來說,我用的是 C 槽下的資料夾。請輸入資料夾名稱或使用「瀏覽」按鈕找到它。避免選擇「我的文件」或桌面等位置,因為這些位置需要額外權限才能存取。
- 將「檔案類型」改成符合你的檔案。我這裡用的是預設的 .dat,你也可以用 .txt、.csv 或任何你想用的副檔名。
- 往下捲到這個區段的底部。如果你用的是 *.txt 檔案類型,請將「偵測後」的選項改成其他副檔名,這樣整合就不會一直重複偵測同一個檔案。
- 在左側選單中,點選「列印文件」動作。
- 在「文件」區段,選擇當整合被觸發時要列印的文件
- 點選「列印選項」分頁。在「資料庫覆蓋」區段,點選「新增資料庫覆蓋」按鈕。將資料來源改為「變數」。在變數下拉選單中選擇「EventData」。
-
當你還沒匯入文件設定時,預設會選擇 (預設資料庫)。這代表會覆蓋文件中第一個文件層級的資料庫連線,不會影響表格物件或資料輸入控制的資料庫連線。如果你想覆蓋表格物件或資料輸入控制的資料庫連線,或你知道連線名稱,也可以在 要覆蓋的資料庫 清單中選擇現有名稱,或點選
新增 ,並在 要覆蓋的資料庫 文字欄位中輸入名稱來新增連線。 - 儲存你的整合。
- 點選上方工具列的「測試整合」按鈕。
- 點選右上角的綠色「開始」按鈕。
- 在檔案總管中,將 CSV 觸發檔案拖曳到掃描資料夾。整合會被觸發並列印標籤。
部署整合
測試完整合後,你可以將它部署到正式環境。
- 點選「部署」分頁,然後點選上方工具列的「部署」按鈕。如果有任何變更,系統會提示你先儲存整合檔案再繼續。
- 點選下拉清單,選擇「本機電腦」來進行本地部署,然後點選「下一步」。
- 保持「立即部署」選項,然後點選「完成」。
- 稍等片刻,管理主控台會自動開啟,整合會顯示為已部署並正在執行。
適用於
BarTender 2019
資訊
設定標籤
首先,請先建立標籤檔案並連接到資料庫。你可以使用自己的 CSV,或將這個簡單的範例資料庫存成文字檔或 CSV 檔:
Name,Food,ID
Seagull Kitty Snax,cat treats,12334668
BarTender Dog Bones,dog food,25346489
- 建立新標籤並連接到文字資料庫。如果你不熟悉這個流程,可以參考 資料庫連線入門(影片 - 5:20)。
- 在工具箱(預設在介面左側)中,點選「資料來源」分頁。
- 從工具箱中拖曳一個資料庫欄位到標籤設計區。每個你想加入標籤的資料庫欄位都重複這個動作。
- 儲存標籤。
建立整合
你需要一個觸發檔案來進行整合。這個檔案必須與你標籤所用的資料庫格式相符。例如,CSV 觸發檔必須對應 CSV 資料庫,Tab 分隔的資料庫就要有 Tab 分隔的觸發檔。如果你用的是上面的範例,這裡有一個範例觸發檔可以使用:
Name,Food,ID
Seagull Seed Rings,bird food,1236468
- 開啟 Integration Builder,選擇「建立新整合」。
- 在新整合對話框中,選擇「檔案整合」並點選確定。
- 首先,設定整合如何偵測檔案,選擇掃描資料夾。這個資料夾就是你放置觸發檔案的位置,整合會自動偵測並處理。以我的例子來說,我用的是 C 槽下的資料夾。請輸入資料夾名稱或使用「瀏覽」按鈕找到它。避免選擇「我的文件」或桌面等位置,因為這些位置需要額外權限才能存取。
- 將「檔案類型」改成符合你的檔案。我這裡用的是預設的 .dat,你也可以用 .txt、.csv 或任何你想用的副檔名。
- 往下捲到這個區段的底部。如果你用的是 *.txt 檔案類型,請將「偵測後」的選項改成其他副檔名,這樣整合就不會一直重複偵測同一個檔案。
- 在左側選單中,點選「列印文件」動作。
- 在「文件」區段,選擇當整合被觸發時要列印的文件
- 點選「列印選項」分頁。在「資料庫覆蓋」區段,勾選核取方塊並保持預設的「整合輸入資料」選項
- 儲存你的整合。
- 點選上方工具列的「測試整合」按鈕。
- 點選右上角的綠色「開始」按鈕。
- 在檔案總管中,將 CSV 觸發檔案拖曳到掃描資料夾。整合會被觸發並列印標籤。
部署整合
測試完整合後,你可以將它部署到正式環境。
- 點選「部署」分頁,然後點選上方工具列的「部署」按鈕。如果有任何變更,系統會提示你先儲存整合檔案再繼續。
- 點選下拉清單,選擇「本機電腦」來進行本地部署,然後點選「下一步」。
- 保持「立即部署」選項,然後點選「完成」。
- 稍等片刻,管理主控台會自動開啟,整合會顯示為已部署並正在執行。
其他資源