转自:http://blog.csdn.net/zhongguomao/article/details/6759642

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

传统的

在SAP Smartforms 里实现条码打印。强烈推荐在客户机里安装 www.tec-it.com 里的插件
一、定义输出设备,将输出设备分配到设备类型里,T-CODE:SPAD
二、将条码类型添加到设备类型里。T-CODE:SE73 --> 打印机条码
三、在Smartforms的样式里添加 条码样式。T-CODE:Smartforms
四、在Smartforms里,将样式应用到文本上。T-CODE:Smartforms
五、要对调整条码的样式,到设备类型,修 改打印控制(Print Control)的 SBPnn的值T-CDOE:SPAD-->完全管理-->设备类型-->选择中使用的设备类型,双击。-->打印控制

一、定义输出设备,将输出设备分配到设备类型里,T-CODE:SPAD
sap下安装打印机

用SPAD来安装打印机
在配置里点输出设备
在输出设备里点创建
输入输出设备名称,如LP01
在设备属性的设备类型里选择 CNSAPWIN: MS Windows driver via SAPLPD
在主机假脱机接受方法里选择 F:计算机前台打印
在HOST PRINTER 输入打印服务器的IP地址
然后保存就可以了

SAP打印方式有很多种.C、E、F、I、L、P、S、U、X;
C:直接操作系统调用
E:外部输出管理系统
F:计算机前台打印
I:存档服务
L:本地打印使用LP/LPR
P:设备池
S:通过SAP协议打印
X:SAPcomm
最简单的Frontend Printing是在SPAD中定义一台打印机名字叫LOCL,AccessMode是‘F’,所在主机是“__DEFAULT”(两个前导下划线)。

二、将条码类型添加到设备类型里。T-CODE:SE73 -->打印机条码---> 修改
在此会显示所有设备类型。请选择中打印机(输出设备)所在的设备类型。双击后,会显示此设备类型所能打印的条码类型。按F5对设备类型创建新的条码类型。如下图:

三、在Smartforms的样式里添加 条码样式。T-CODE:Smartforms
四、在Smartforms里,将样式应用到文本上。T-CODE:Smartforms

五、要对调整条码的样式,到设备类型,修 改打印控制(Print Control)的 SBPnn的值T-CDOE:SPAD-->完全管理-->设备类型-->选择中使用的设备类型,双击。-->打印控制
   CCS(Control CharacterSequence)的十六进制值,请使用软件:TBarCode_Studio.EXE 生成。

BACODE 打印设置步骤:

. 设置系统条码:SE73
()进入SE73后选择系统条码。
()点击更改按钮。
()点击新建按钮。
()选择已New方式建立条码。
()输入Barcode Name和Short Text。
()选择条码类型:例Code39。
()设置Barcode Alignment: 选Normal。
()设置Barcode parameters:在设置39码的Mod- Check Digit时,如果勾选该项,则打印出来的条码会自动在后面增加一位检查码。
()Save。
. 设置SmartFom样式(Style):SmartForms。
()进入SmartForms后选择样式(Style)。
()在子元格式下建立一节点。
()在标准设定View:选择刚才设定的条码。
()字型:选择TWSONG 12pt.
() Save.
()启用。
. 在SmartForm设计时,字体选择为所设置的条码样式即可。

最新文章

  1. OC与Swift单例
  2. 1Z0-053 争议题目解析701
  3. mysql replication principle--转
  4. 一个UILabel不同部分显示不同颜色
  5. 非 动态规划---LIS
  6. HTML基础 整理
  7. JSP的执行过程及其异常处理机制
  8. 文章投稿 latex 生成 pdf的字体Embeded问题解决(转自兵马俑BBS)
  9. SimpleUrlHandlerMapping用法
  10. 【Qt】数据库连接池
  11. Java基础知识强化之IO流笔记40:字符流缓冲流之特殊功能 [ newLine() / readLine() ]
  12. HTML7常用的类型刮刮乐 光棒效果
  13. Xamarin:制作并发布apk
  14. 安装完jdk配置环境变量
  15. 【转】5 Best Place to Learn Linux – Linux Tutorial Sites
  16. [HNOI2011]赛车游戏
  17. centos6 升级pip后导致pip不可用
  18. h5、css3基础
  19. nodejs 第一天
  20. #186 path(容斥原理+状压dp+NTT)

热门文章

  1. Debugging that latch timeout
  2. 【windows】windows系统下,在任务管理器的进程选项卡中查看PID/任务管理器怎么查看PID
  3. Ubuntu免安装配置MySQL
  4. ASP.NET WebAPI 路由规则与POST数据 【转】
  5. linux中expr用法
  6. jquery插件jTemplates使用方法
  7. 以前整理的网络上免费API接口
  8. vue.js+koa2项目实战(三)登录注册模态框
  9. 将ActiveX控件标记为安全
  10. ExtJs4学习(一):正确认识ExtJs4