在线精品国产亚洲AV日韩_亚洲av日韩综合一区在线观看_97亚洲色欲色欲综合网在线观看_又黄又刺激无遮挡大片啪啪_暖暖社区免费观看高清完整版_欧美日韩日本熟女乱_欧美老熟妇伦视频_97国产精品麻豆性色aⅴ_国产三级aⅴ在线观看_亚洲精品嫩草研究院_午夜福利不卡一区二区在线观看_全站资源实时更新

BarTender標簽打印軟件-打印文檔使用Web服務

總覽

此示例的目標是使用Web服務集成來打印BarTender文檔。Web服務是一種軟件系統(tǒng),旨在支持網(wǎng)絡上可互操作的機器對機器交互。任何可以發(fā)送Web服務請求的應用程序都可以觸發(fā)集成。
該示例使Web服務可以通過Web Service集成將GET請求發(fā)送到BarTender Integration Service。Web服務將傳遞集成將用于BarTender文檔中命名數(shù)據(jù)源的值。

情境

擁有外部ERP系統(tǒng)的公司需要使用Web請求在BarTender文檔上填充文本字段和條形碼值。為此,Web請求數(shù)據(jù)將傳遞到集成,該集成將數(shù)據(jù)傳遞到指定BarTender文檔的命名數(shù)據(jù)源。然后,在打印時,命名的數(shù)據(jù)源將文本對象和條形碼對象填充到文檔上。

實作

以下過程描述了如何為上述方案設置,部署和驗證集成。

創(chuàng)建BarTender文檔

  1. 打開BarTender。
  2. 從“ 文件”菜單中,選擇“ 新建”以打開“ 新建文檔向導”
  3. 選擇“ 空白模板”,然后單擊“ 完成”關閉“ 新建文檔向導”。新文檔將出現(xiàn)在BarTender中。
  4. 文件菜單中,選擇打印以打開“ 打印”對話框。
  5. 名稱下拉列表中,選擇要使用的打印機。
  6. 單擊關閉以關閉“ 打印”對話框。
  7. 從“ 文件”菜單中,選擇“ 頁面設置”以打開“ 頁面設置”對話框并根據(jù)需要配置頁面。
  8. 完成頁面配置后,單擊“ 確定”關閉“ 頁面設置”對話框。
  9. 從“ 創(chuàng)建”菜單中,選擇“ 文本”,然后選擇“ 單行”。
  10. 單擊模板以放置文本對象。
  11. 創(chuàng)建菜單中,選擇條形碼,然后選擇代碼128。
  12. 單擊模板以放置條形碼對象。
  13. 雙擊文本對象周圍的邊框以打開“ 文本屬性”對話框。
  14. 在“ 名稱”字段右側的“ 數(shù)據(jù)源”選項卡上,單擊 以打開“ 更改數(shù)據(jù)源名稱向導”
  15. 名稱字段中,輸入“公司”(不帶引號)。
  16. 單擊“ 確定” 關閉“ 更改數(shù)據(jù)源名稱向導”
  17. 類型保留為嵌入式數(shù)據(jù)。
  18. 在“ 嵌入式數(shù)據(jù)”字段中,輸入您的公司名稱。
  19. 單擊“ 關閉”關閉“ 文本屬性”對話框。
  20. 雙擊條形碼對象以打開“ 條形碼屬性”對話框。
  21. 在“ 名稱”字段右側的“ 數(shù)據(jù)源”選項卡上,單擊 以打開“ 更改數(shù)據(jù)源名稱向導”
  22. 選擇“ 命名數(shù)據(jù)源”。
  23. 名稱字段中,輸入“ IDNumber”(不帶引號)。
  24. 單擊“ 確定” 關閉“ 更改數(shù)據(jù)源名稱向導”。
  25. 類型保留為嵌入式數(shù)據(jù)
  26. 在“ 嵌入式數(shù)據(jù)”字段中,輸入任意4位數(shù)字。
  27. 單擊關閉以關閉“ 條形碼屬性”對話框。
  28. 將文件另存為GETSampleDocument.btw。
  29. 關閉BarTender。

創(chuàng)建集成文件

  1. 打開Integration Builder。
  2. 單擊創(chuàng)建新集成以打開“ 新集成”對話框。
  3. 單擊Web服務,然后單擊確定。
  4. 在“ Web服務集成”窗格中,確保已選擇“ 服務”
  5. 在“ Web服務集成”窗格中,選擇“ 集成”。
  6. 在“ 屬性”窗格中,命名集成并根據(jù)需要輸入描述。
  7. 從“ 開始集成”下拉列表中,選擇“ 自動”。
  8. 在“ Web服務集成”窗格中,選擇“ 響應”。
  9. 在“ 響應”下的“ 屬性”窗格中,從“ 內容類型”下拉列表中選擇application / json
  10. Source 下拉列表中,選擇Action Summary,這樣在執(zhí)行集成后您將收到一個摘要。
  11. 在“ Web服務集成”窗格中,選擇“ 變量”
  12. 滾動到“ 屬性”窗格的底部,然后單擊“ 名稱”字段,輸入“公司”(不帶引號)。
  13. 單擊 以創(chuàng)建另一個新變量。在名稱字段中,輸入“ IDNumber”(不帶引號)。
  14. 在“ Web服務集成”窗格中的“ 操作”下,選擇“ 打印文檔”
  15. 在“ 文檔”下的“ 屬性”窗格中,輸入先前創(chuàng)建的BarTender文檔GETSampleDocument.btw的路徑和文件名。
  16. 單擊 以將“ 命名數(shù)據(jù)源打印選項替代”添加到集成中。
  17. 向下滾動到“ 命名數(shù)據(jù)源”。如果尚未啟用,請選中“ 為命名數(shù)據(jù)源指定值”。
  18. 在“ 命名數(shù)據(jù)源”列表中,刪除“ 公司”命名數(shù)據(jù)源的當前值。
  19. 在“ 值”列的右側,單擊,然后 選擇“ 變量”
  20. 在“ 插入變量”對話框中,選擇“ 公司”,然后單擊“ 確定”。這會將Company命名數(shù)據(jù)源的值設置為%Company%
  21. 在“ 命名數(shù)據(jù)源”列表中,刪除IDNumber命名數(shù)據(jù)源的當前值。
  22. 在“ 值”列的右側,點擊,然后 選擇更多變量。
  23. 在“ 插入變量”對話框中,選擇IDNumber,然后單擊“ 確定”。這會將名為數(shù)據(jù)源的IDNumber的值設置為%IDNumber%。
  24. 單擊 Integration Builder的左上角,將集成文件另存為WebRequestPrint.btin。
現(xiàn)在可以部署集成了。

部署集成

  1. 在Integration Builder工具欄中,單擊 Deploy Integration以打開“ New Deployment”對話框。
  2. 在“ 新建部署”對話框中,輸入部署的名稱和描述。
  3. 確保“ 集成文件”設置列出了WebRequestPrint.btin。否則,請單擊瀏覽,然后瀏覽并選擇WebRequestPrint.btin.
  4. 對于目標服務器,添加要將集成文件部署到的服務器。
  5. 指定所需的錯誤處理設置。
  6. 單擊“ 確定”關閉對話框并部署集成文件。
  7. 管理控制臺將在“ 集成”節(jié)點上打開,顯示您的集成。

運行方案并查看集成處理

  1. BarTender集成服務正在監(jiān)視所選的Web服務。使用您的首選方法通過網(wǎng)址發(fā)送網(wǎng)絡請求。網(wǎng)址看起來像這樣:http:///Integration/WebRequestPrint/Execute。
請注意,這是運行BarTender和Integration Web Service的主機的名稱,并且WebRequestPrint是URL上方“ 服務名稱”框中提供的名稱。
  1. 集成服務讀取Web請求,并將值傳遞給BarTender。
  2. 現(xiàn)在,由Web請求中的值填充BarTender文檔的命名數(shù)據(jù)源。
  3. BarTender文檔將打印。
×微信客服在線咨詢