SAP Bar Code 开发(02) – 条码生成与输出打印

本文深入探讨了SAP BarCode的条码类型、码制及打印方法,包括一维码与二维码的区别,如何在SAP环境中定义与输出条码,以及如何配置打印格式。重点介绍了PDF-417与QRCode的生成策略,并提供了通过Smartforms输出条码的实践步骤。
 

SAP Bar Code 开发(02) – 条码生成与输出打印

上篇文章中述了SAP Bar Code的几方案;

而本文主要条码的格式型及其SAP提供的条码格式打印;

 

1. 条码类与码

条码型估都很熟悉,主要分维码和二维码

然而,条码制却是有多格式,如:

维码Code-39、Code-93、 Code-128等

维码PDF-417、Data Matrix、Maxi Code、QR Code、Code-49、Code-16K等


PDF-417


QR-Code

 

其中,像Code-39、Code-128、PDF-417、QR Code都是在市到的。

下表中其做了简单区分:

 

维码

Code-39

(Code 3 of 9)是度可的离散型自校字母字式

维码

Code-128

(Code128)    是度可连续型字母字式

维码

PDF-417

1848字符/2729 个数/500个汉

维码

QR Code

4296字符/7089个数/1000个汉

 

注意:

SAP准功能,二维码只能生成 PDF-417制,QR Code制的生成,需要在客(Client) 安装件( SAPWIN.DLL )(点击链)

然,这个组件需要外收。如若不想该组件,免方案可以使用Google表工具 Infographics 生成 QR-Code。

只是缺点在于需要外网网络支持,有些企业内部都只允许内网访问

 

2. 义条码

下面通过简单的操作,实现维条的生成。

1). SAPScript 字体维护创 (T-CodeSE73)

在SAPscript字体维护界面,选择统条(System Bar Codes),然后点Change,可以看到系目前存在的

2) 新建按,在出的技术参数界面,选择 “New” 按

3) Bar Code 和描述:

4) 确定后,现选择码制的界面:

5) 有几个条码码制供你选择选择你需要的制,提交后界面:

Normal 条码方向做左到右描;

Rotated 条码方向旋90°,从头到尾描;

Inverted 条码方向旋180°,右到左描;

Bottomup 条码方向旋270°,底部到描;

 

6) 选择Normal后,下一步条码度和高度:

Narrow Module Width: 入控制条码

Linear Height: 入控制条码的行高

 

7) 保存新建的 Bar Code:

选择 “yes”,即可在Bar Code字体中,看到刚创建的条码

 

8) 测试

选择刚创建的条码(ZSAPJX)后,点击测试执行按(或 F6):

测试界面:


 

击执行,在打印预览界面可以看到条码的效果:

 

3. Smartstyle 条码样

在事务码Smartstyle中,入自定义样式名后,在字符集(Character Formats)中点:


 

在Bar Code选项中,选择 ZSAPJX

保存后,激活。

 

4. Smartforms 条码

在Smartforms中定字段,在字符格式中选择Bar Code字符:

保存激活,Smartforms程序后,即可条码

 

5. 打印格式配置

由于不同的条码标签有不同的尺寸格,在配套的标签打印机需要置之外,在SAP中也应对打印的面格式需要置;

入事务码SPADSpool Administration – 假机管理 界面;对应标签规格的面格式。

面格式:


 

建成功后,在Smartforms用:

 

http://www.sapjx.com/generate_bar_code_and_print.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值