BarTender在150多個國家/地區擁有成千上百的用戶,在標簽、條形碼、證卡和 RFID 標記的設計和打印領域是全球首屈一指的軟件。
擁有外部ERP系統的公司需要使用Web請求在BarTender文檔上填充文本字段和條形碼值。為此,Web請求數據將傳遞到集成,該集成將數據傳遞到指定BarTender Document的命名數據源。然后,在打印時,命名的數據源將文本對象和條形碼對象填充到文檔上。
Web服務是一種軟件系統,旨在支持網絡上可互操作的機器對機器交互。任何可以發送Web服務請求的應用程序都可以觸發集成。本文將演示使用Web服務集成來打印BarTender文檔。
點擊下載Bartender v2019 R6
以下過程描述了如何為上述方案設置,部署和驗證集成。
創建BarTender文檔
-
打開BarTender。
-
從文件菜單中,選擇新建以打開新建文檔向導。
-
選擇空白模板,然后單擊完成以關閉新建文檔向導。新文檔將出現在BarTender中。
-
從文件菜單中,選擇打印以打開“打印”對話框。
-
從名稱下拉列表中,選擇要使用的打印機。
-
單擊關閉以關閉“打印”對話框。
-
從“文件”菜單中,選擇“頁面設置”以打開“頁面設置”對話框并根據需要配置頁面。
-
完成頁面配置后,單擊“確定”關閉“頁面設置”對話框。
-
在創建菜單上,選擇文本,然后選擇單行。
-
單擊模板以放置文本對象。
-
在創建菜單上,選擇條形碼,然后選擇代碼128。
-
單擊模板以放置條形碼對象。
-
雙擊文本對象周圍的邊框以打開“文本屬性”對話框。
-
在“名稱”字段右側的“數據源”選項卡上,單擊以打開“更改數據源名稱向導”。
-
在名稱字段中,輸入“公司”(不帶引號)。
-
單擊“確定”關閉“更改數據源名稱向導”。
-
將類型保留為嵌入式數據。
-
在“嵌入式數據”字段中,輸入您的公司名稱。
-
單擊“關閉”關閉“文本屬性”對話框。
-
雙擊條形碼對象以打開“條形碼屬性”對話框。
-
在“名稱”字段右側的“數據源”選項卡上,單擊以打開“更改數據源名稱向導”。
-
選擇“命名數據源”。
-
在名稱字段中,輸入“ IDNumber”(不帶引號)。
-
單擊“確定”關閉“更改數據源名稱向導”。
-
將類型保留為嵌入式數據。
-
在“嵌入式數據”字段中,輸入任意4位數字。
-
單擊關閉以關閉“條形碼屬性”對話框。
-
將文件另存為GETSampleDocument.btw。
-
關閉BarTender。
創建集成文件
-
打開Integration Builder。
-
單擊創建新集成以打開“新集成”對話框。
-
單擊Web服務,然后單擊確定。
-
在“ Web服務集成”窗格中,確保已選擇“服務”。
-
在“ Web服務集成”窗格中,選擇“集成”。
-
在“屬性”窗格中,命名集成并根據需要輸入描述。
-
從“啟動集成”下拉列表中,選擇“自動”。
-
在“ Web服務集成”窗格中,選擇“響應”。
-
在“響應”下的“屬性”窗格中,從“內容類型”下拉列表中選擇application / json。
-
從“源”下拉列表中,選擇“操作摘要”,這樣在執行集成后您將收到摘要。
-
在“ Web服務集成”窗格中,選擇“變量”。
-
滾動到“屬性”窗格的底部,然后單擊“名稱”字段,輸入“公司”(不帶引號)。
-
單擊以創建另一個新變量。在名稱字段中,輸入“ IDNumber”(不帶引號)。
-
在“操作”下的“ Web服務集成”窗格中,選擇“打印文檔”。
-
在“文檔”下的“屬性”窗格中,輸入先前創建的BarTender文檔GETSampleDocument.btw的路徑和文件名。
-
單擊以將“命名數據源和打印選項替代”添加到集成中。
-
向下滾動到“命名數據源”。如果尚未啟用,請選中“指定命名數據源的值”。
-
在“命名數據源”列表中,刪除“公司”命名數據源的當前值。
-
在“值”列的右側,單擊并選擇“變量”。
-
在“插入變量”對話框中,選擇“公司”,然后單擊“確定”。這會將Company命名數據源的值設置為%Company%。
-
在“命名數據源”列表中,刪除IDNumber命名數據源的當前值。
-
在“值”列的右側,單擊并選擇“更多變量”。
-
在“插入變量”對話框中,選擇“ IDNumber”,然后單擊“確定”。這會將名為數據源的IDNumber的值設置為%IDNumber%。
-
單擊Integration Builder的左上角以將集成文件另存為WebRequestPrint.btin。
慧都網是正版Bartender大陸地區正式授權經銷商,擁有負責正版Bartender免費試用,咨詢,銷售等服務,。
標簽:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn