【背景】
公司进行旨在办公无纸化的电子审批项目,将公司内部的各种书面申请以签核的形式在系统上实现。当然包括SAP系统上原有的采购申请及出库申请等。Barcode主要用于资材WMS系统。
【实现方式】
1.首先据说是通过e-bizco.com获得的可以用于SAPLPD的barcode DLL安装文件,通关在用户电脑上安装后在Windows(XP) System32目录下会增加2个以后会使用到的文件barcode.dll和bclw32.dll文件。barcode.dll主要是用于SAPLPD的调用。
2.Sample
REPORT TEST1.
......
NEW-PAGE PRINT ON NO-HEADING.
WRITE /'Test Barcode Print'.
PRINT-CONTROL FUNCTION ‘ESCAP’.
WRITE: 'bC=39,B=95,H=13,P=0,A=0,X=+2,Y=+2,D=' NO-GAP.
WRITE: ‘1234567890ABC’ NO-GAP.
PRINT-CONTROL FUNCTION ‘ESCAP’.
3.Parameters
C=<barcode>:barcode selection
B=<number>:Width
H=<number>:Height
P=1 or 0 : checksum
A=1 or 0 : caption
X=<number>: horizontal postion(mm,mil,px)
Y=<number>: veritical postion
【效果】
1.SAP GUI上看起来比较奇怪会看到如下的一行输出
bC=39,B=95,H=13,P=0,A=0,X=+2,Y=+2,D=1234567890ABC
但是,打印物会非常好的显示出你想要的Barcode。