SAP Smartforms打印輸出條形碼 及相關問題


最近憑證打印需要附加打印條形碼,遂做了一個小例子,結果還出現了很多的小問題,按領導的話說,這就是經驗!

首先:SE73 -> 系統條形碼 -> 更改 -> 創建 -> 選擇 NEW 

 

然后輸入名字和短文本:

選擇編碼類型,此處我選擇Code 128。關於編碼類型介紹引用一個博主的鏈接:https://www.cnblogs.com/mingdashu/p/7007747.html

選擇條碼對齊方式:

設置大小:

確定,生成請求號以后,該條碼樣式創建結束,先來測試一下:找到剛才創建的條碼,運行

選擇打印預覽,可以自定義條碼數據

 然后用你的手機掃一掃,或者掃碼槍

 如果掃不到,不要擔心,電腦分辨率的問題,把條碼放大一下就掃到了

下面就要把這個條碼樣式應用在smartforms里面了

smartforms創建樣式:

字符樣式創建節點,標准設置條形碼名稱選擇剛才創建的條碼樣式

激活,然后創建smartforms:ZTEST_TXM

定義一個變量,並賦值

創建條形碼文本:附加創建的條形碼字符格式,拖進變量字段

注意:如果附加不上字符格式,去除該段落格式和字符格式的字體大小,及間距數據,並且不要復制變量或者文本,先選擇字符格式,然后手輸或者從字段列表拖拽字段就可以

 

 

然后激活,運行smartforms:要是掃描還不識別,就運行命令:PDF!  導出本地PDF放大條形碼

喏:放大

就識別了!

到此就完結了,有點過於詳細是不是,哈哈!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM