在sap做一个打印报表,要先设置一个纸张打印格式,下面以工厂中常用来打印的针孔纸为例,在sap设置该纸张的打印格式,以用于报表:

1、运行事务代码SPAD;选择工具栏上的【完全管理】按钮——>选择【设备类型】页面(在该页面上有四个按钮:【设备类型】、【打印控制】、【格式类型】、【页格式】);

2、选择【页格式】进入页格式列表界面,选择工具栏上的【修改】图标,工具栏左边会出现【新建】图标(注:不点【修改】图标是不会出现【新建】图标的);选择【新建】图标进入新建页格式界面,输入页格式名称“zkz”,方向选择肖像“Portrait”即竖向,纸张大小为:纸宽“215mm”、纸长“140mm”;(注:方向选为竖向则纸打印时是按竖向来作打印,如方向选横向则按横向打印,当你纸张设为140*215时才可横向打印);保存退出;

3、选择【格式类型】进入格式列表界面,选择工具栏上的【新建】图标进入新建格式界面,格式类型输入“215*140”,类型选择“sapscript”或“abap列表”均可;属性选择前面设置的页格式名称“zkz”,填写注释“xxxxx”;保存退出;

4、选择【设备类型】进入设备类型列表界面,在列表中选择设备类型为“CNSAPWIN”双击进入设备类型(更改)界面,选择工具栏上的【格式】按钮图标进入设备类型格式修改界面,选择【新建】图标,在弹出的对话框的“格式化”框内填入上面所设置的格式类型“215*140”,确定即可。

5、对于是使用write输出报表的,可以双击上述做好的格式类型“215*140”进入maintain format界面,双击要编辑的地方,进入代码编写界面,可在代码中写打印的行间距、字间距、字体、字体大小。

至此就为SAP的报表打印设置了针孔纸的纸张打印格式,接着是在报表中的使用:

6、write输出的方式,不需要在程序中设置,只是在打印时要求用户选择“格式类型”为上面所设置的“215*140”;

7、smarform方式,在使用事务代码smartforms画表格时,在“表格属性”栏的“输出选项”中的“页格式”选择上面所设置的“215*140”即可。

8、对于针式打印机,其默认纸张都是A4,我们需要自定义一种纸张的大小,定义纸张格式为215*140,实际尺寸可设置为214.5mm/139.5mm。

至此,你的ABAP报表就可以使用针式打印打印出正确的格式出来了。

注意:由于SAP与针式打印机之间接口的问题,如果表格线太细,打印出来的表格会有时缺少部分横线和竖线,纠正办法是:加粗表格的表框线,最好设置到20TW。

smartforms设置纸张打印格式相关推荐

  1. Smartforms 设置纸张打印格式

    在sap做一个打印报表,要先设置一个纸张打印格式,下面以工厂中常用来打印的针孔纸为例,在sap设置该纸张的打印格式,以用于报表: 1.运行事务代码SPAD:选择工具栏上的[完全管理]按钮-->选 ...

  2. Smartforms 在sap系统设置纸张打印格式

    在sap做一个打印报表,要先设置一个纸张打印格式,下面以工厂中常用来打印的针孔纸为例,在sap设置该纸张的打印格式,以用于报表: 1.运行事务代码SPAD:选择工具栏上的[完全管理]按钮-->选 ...

  3. 在sap系统设置纸张打印格式

    在sap做一个打印报表,要先设置一个纸张打印格式,下面以工厂中常用来打印的针孔纸为例,在sap设置该纸张的打印格式,以用于报表: 1.运行事务代码SPAD:选择工具栏上的[完全管理]按钮-->选 ...

  4. win32com设置excel打印格式

    前些时间需要将excel转成pdf文件 但是转出来总是非常不美丽 如图,明明第一页和第二页是在同样的行数范围,但是因为列数超了,就变成了两页,在数据更多的时候更加乱,会先打印完第一个列范围,再去打印后 ...

  5. 用友U8如何设置凭证打印格式?

    (1)在(windows 2000/xp)中找到c:/winnt/system32/ufcomsql/lgpzwb**(**代表所要打印凭证的条数),然后用UFO简表打开,调整到相对应的格式: (2) ...

  6. 计算机凭证打印格式设置,打印凭证怎么设置纸张

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. 打印凭证设置纸张的步骤: 1.打开"控制面板": 2.双击"打印机"(在XP中是" ...

  7. 打印格式设置(SPAD)

    TCODE: SPAD. A4的大小建议参考系统的DINA4(210MM/297MM) REPORT zbesg line-size 124 no standard page heading line ...

  8. 蓝牙打印 设置打印样式_Android蓝牙打印机,带你真正了解各种打印格式

    注意:本文原创,转载请注明出处.欢迎关注我的 简书 . 本文主要讲解蓝牙打印机在打印小票的过程中,如何打印各种常见格式.由于之前需要调试打印格式,但是苦于网上没有详细的讲解教程,无奈只能自给自足,自己 ...

  9. Python中logging:设置打印级别,打印格式,打印颜色

    目录 前言 一.引入库 二.实现代码 三.运行结果 四.补充知识 logging模块的日志级别 前言 控制log的打印级别,打印格式,控制台根据log级别打印不同的颜色 一.引入库 import lo ...

最新文章

  1. linux系统oracle服务自启动
  2. video标签poster属性在安卓微信中不生效问题解决
  3. oracle缩小表空间
  4. 量子力学 一 基础2 作用量、普朗克常量与物质波
  5. C++ Primer 5th笔记(chap 15 OOP)继承之类型转换
  6. 窗口缩小 怎么让定位的盒子不动_盒子模型
  7. 简单几步即可判断Linux系统有无被DDOS攻击的方法
  8. phpcms_v9推送到其他栏目后再在其他栏目删除导致数据库出错
  9. Android-HIDL实例解析
  10. Prototype模式
  11. 【Poj1017】Packets
  12. xshell6 不更新无法使用_世纪金花商联卡无法正常使用 客服:因门店面临改造,涉及品牌、规则每天都在更新...
  13. 【Java】java Arrays.asList 在idea 下 debug 不同结果的表现 非常诡异 胆小勿入
  14. Netty与传统Server对比
  15. 270 扩展固态硬盘_新款macbook扩展坞,内置固态硬盘盒,支持NVME M2协议,一秒传输1GB...
  16. 马哥linux第30期,马哥Linux第三周
  17. Android_JNI编程入门
  18. 山寨抢购 Intel欲提高Atom处理器售价
  19. 发售近一周 华为nova2s口碑惊人
  20. 学Linux到底学什么

热门文章

  1. Linux 进程管理命令之pidof
  2. Day1-dns Extension
  3. 设置textview背景色为透明
  4. 自定义AlertDialog 问自己的单选item
  5. .net常見面試題(三)
  6. 重复数据删除将成标配功能
  7. UCloud-201809-001:Redis服务未授权访问漏洞安全预警
  8. 关于c++ template的branching和Recursion的一段很好的描述
  9. 字符串中包含汉字和\u,显示出汉字来
  10. (原)ubuntu14.04中安装gcc4.9和g++4.9