SAP Smartforms实现二维条码打印

原创 2017年01月03日 16:41:29

SAP Smartforms实现二维条码打印

 

1.    安装TBarCode_SAPwin软件    2

1)    下载Barcode软件    2

2)    安装Barcode软件    2

2.    设置SAP设备类型、系统条码及打印机、输出设备等    4

1)    拷贝设备类型    4

2)    新建系统条形码    4

3)    新建打印机条形码    6

4)    调整打印控制变式    8

5)    新建输出设备    9

3.    新建Smartforms测试用例    10

1)    新建样式    10

2)    新建Smartforms    10

4.    测试打印    12

1)    安装打印机    12

2)    测试打印    12

 

 

  1. 安装TBarCode_SAPwin软件

    1. 下载Barcode软件

从网址http://www.tec-it.com/zh-cn/software/sap/Default.aspx下载TBarCode_SAPwin软件。(如需生成SAP"字符控制序列"则需一并下载TBarCode_Studio(V6)软件)。

  1. 安装Barcode软件

安装TBarCode_SAPwin,一路默认下一步。

选SAPlpd.exe

安装完成。

 

  1. 设置SAP设备类型、系统条码及打印机、输出设备等

    1. 拷贝设备类型

Tcode:SPAD 拷贝设备类型,推荐拷贝CNSAPWIN(对中文支持较好)到ZCNSWIN或者SWIN到ZSWIN。

不要选使用参考

  1. 新建系统条形码

Tcode:SE73新建"系统条形码"ZQRCODE,Old Tech,及相关属性,类型为UNDEF,字符1~50,高度和宽度可自行调整,旋转000。

点新建,再选"Old"

参数如下,宽高自定

生成如下

  1. 新建打印机条形码

Tcode:SE73调整"打印机条形码",及其前后缀参数。

双击ZCNSWIN

前缀定义一个新的,即系统没有的,如SBP25,后缀就用SBS01

分别选中SBP25 和SBS01,点维护打印控制调整其相关参数

SBP25参数,如下(本例实现QR Code二维码),"控制字符序列"可以用软件TBarCode_Studio(V6)生成,也可以参考TBarCode9_SAPwin_Manual_EN.PDF手册13章编写。

 

如下分别是Ascii和十六进制的QR Code的"控制字符序列"。

前缀:如填写的是已经转化的十六进制的字符串,请务必将上面的"十六进制开关"填入"X"。

后缀:填入十六进制1B。保存退出。

  1. 调整打印控制变式

Tcode:SPAD调整打印控制变式。

点"完全管理",填入ZCNSWIN,显示。

点"更改","字符集"为8483。

调整SPB25 -> 扩展的,SBS01 –> 直接。保存退出。

  1. 新建输出设备

Tcode:SPAD新建输出设备LP02。

调整"设备类型"为ZCNSWIN。

调整"主机假脱机访问方法"为F,"主机打印机"为__default(注意,前面两个下划线)。保存退出。

 

  1. 新建Smartforms测试用例

    1. 新建样式

新建"样式"ZBARCODE_STYLE。

建立"段落格式"P1、P2,建立字符格式C1,C1的条码"名称"选择刚才创建的"系统条码"ZQRCODE。P1、P2、C1等其他具体格式自定。

  1. 新建Smartforms

新建"表格"ZBARCODE_SF。

主窗口中创建模板,模板的"样式"设置为ZBARCODE_STYLE

模板中新建两个文本。

TEXT1随意文本(含中文)。

TEXT2"字符格式"设置为C1(刚定义的条码字符)。

 

  1. 测试打印

    1. 安装打印机

安装PDF Factory或者使用Microsoft XPS Document Writer虚拟打印机,或者连接真实打印机。(软件可上网查找下载)

  1. 测试打印

执行刚生成的Smartforms:ZBARCODE_SF到打印界面。"输出设备"选刚刚件的LP02,勾选立即打印,打印。(注意,点打印预览是无法看到二维条码的效果的,SAP本身只支持PDF417类型的二维条码。)

打印正常执行。

打印效果。

未注册TBarCode_SAPwin软件会显示"Demo"字样。

 

 

声明: 文章来自百度文库,作者不详,版权归原作者所有

相关文章推荐

SAP Smartforms 条码打印

SAP 条码打印有 新旧 两种技术方法: 1、传统的(旧):将数据发送到打印机上,由打印机将数据转换成 条码图案,然后进行打印。 2、新方法:数据在SAP系统中生成条码图案,然后直接发送到打印机 ...

SAP Smartforms 条码打印

 SAP 条码打印有 新旧 两种技术方法: 1、传统的(旧):将数据发送到打印机上,由打印机将数据转换成 条码图案,然后进行打印。 2、新方法:数据在SAP系统中生成条码图案,然...
  • user714
  • user714
  • 2016年09月06日 19:59
  • 580

SAP 条码打印 --> SAP Smartforms 条码打印(转)

SAP 条码打印有 新旧 两种技术方法: 1、传统的(旧):将数据发送到打印机上,由打印机将数据转换成 条码图案,然后进行打印。 2、新方法:数据在SAP系统中生成条码图案,然后直接发送到打印机 ...

【PB】程序中在普通激光打印机上实现条码打印

随着计算机在生产、销售、管理上应用水平的提高以及Internet 、Intranet 的普及,条码技术在生产管理、销售管理上的使用越来越多,条码的编码技术和识别技术也得到了较快的发展。我单位因建设信息...

SAP条码打印

  • 2012年10月31日 22:37
  • 139KB
  • 下载

jquery-barcode:js实现的条码打印

这是一个纯js的jQuery插件,项目地址:http://barcode-coder.com/en/barcode-jquery-plugin-201.html 使用示例: ...
  • hj7jay
  • hj7jay
  • 2016年04月05日 15:55
  • 3955

.net实现条码打印功能

  • 2012年12月25日 14:40
  • 936KB
  • 下载

金蝶KIS商贸版实现'条码标签打印'功能进行商品条码打印

金蝶KIS商贸版、专业版实现'条码标签打印'功能进行商品条码打印,减少条码打印工作量; 支持普通打印机A4页面打印或立象条码打印机、SATO CX400、Zebra斑马打印机等条码打印机; 1、引入条...

Pb在DW中实现条码打印源码

  • 2009年06月29日 23:07
  • 22KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SAP Smartforms实现二维条码打印
举报原因:
原因补充:

(最多只允许输入30个字)