smartform四联纸跳页问题
纸:纸指的是物理世界中,你用来打印的纸张。我们打印一定会使用打印机,因此纸的概念也可以指的是操作打印机的PC的操作系统上的打印机设置中的纸张(打印机语境下的纸张)。
页:这里特指sap的事务码smartforms中创建的报表、表单or whatever。
在sap的smartform打印表单的过程中,如果打印成A4纸,那么恭喜你,很规范的打印。如果使用针式打印机,打印出来的结果是四联纸的话(尺寸为24公分宽14公分高,每一张四联纸的概念是,四张一毛一样但是颜色不同的纸罗在一起,打印后,会出现你可以把这四联分别交给不同部门留存),很可能出现4种打印的错误:
- 方向错误,竖打变横打;
- 内容跳出纸张,打印不全;
- 连续打印多页四联纸的时候,跳页;(原本想打印3页,结果用了6张纸,奇数页有内容,偶数页是空白)
- 打印的内容不全;
居然可能出现这么多错误?对,就是可能。
问题1:竖打变横打
如下图,在smartform中设置页的打印属性
记住,在设计院、公司、工厂中,很少有横向打印的,绝大多数打印的结果都是,面向打印机(特别是针式打印机)阅读方向就是从上向下阅读,这就是纵向打印。
首先使用事务码smartforms绘制表单:样式、窗口、模板、文本、表格、循环,表行。
然后使用SE80编写report代码,调用表单,触发打印机的打印。
然后打印,这时候你可能会发现上述4个问题。
与PC直接连接的打印机设置
下面这张图是很关键的,按图索骥,选SAP的smartform所使用的纸张类型
上图可见页的宽度13cm
纸的宽度我们选择的是windows默认的5.5英寸也就是13.97厘米
最终测试即使纸的宽度选择5英寸也就是12.7厘米也没有关系
那么为什么会跳页呢?
我觉得我自定义的尾页窗口的高度有关系,尾页中的模板有两行,每行5mm,也就是一共10mm
我最初将尾页窗口的高度设置为10mm
后来我修改了其高度为14mm
因为不能简单地认为5+5=10模板可能是有margin的
所以
smartform四联纸跳页问题相关推荐
- iText5使用绝对定位制作pdf打印针式发票,支持跳页
1.定义纸张大小,通过对比A4的大小计算相应发票大小的值 A4纸的大小为210mm×297mm,对应的Rectangle为new Rectangle(595,842) 2.加载中文字体,中文字体采用的 ...
- MySQL深翻页、MySQL跳页
以前我在mysql中分页都是用的 limit 100000,20这样的方式,我相信你也是吧,但是要提高效率,让分页的代码效率更高一些,更快一些,那我们又该怎么做呢? 分页的基本原理: 代码如下: my ...
- layui table 复选框跳页后再回来保持原来选中的状态
layui table默认跳页后不存在源页面选中的状态.如果要实现记录源页面的选中状态,需要定义一个全局变量来记录数据选中状态. 1.修改table.js ;layui.define(["l ...
- 解决WORD疑难之:设置节起始页码后出现诡异隐藏页/跳页、节首页页面边框丢失
解决WORD疑难之:设置节起始页码后出现诡异隐藏页/跳页.节首页页面边框丢失 适用软件及版本:MS OFFICE2003 pro中的WORD,其它版本应可适用. 适用人群:编排大中型复杂文档的用户 症 ...
- layui表格全英文,跳页部分
因开发要求需要将layui table中的中文组件部分改为英文,其它地方修改layui.js文件即可,但是跳页部分缺没找到对应中文部分 一开始想到js二次修改html的方式: var html = d ...
- app的启动页面(二)----四种APP启动页设计方案
第一种APP启动页设计方案: 扁平法 简单粗暴的手法.简单的纯色或者几何立体背景+广告语+icon,也适合如今设计的风格趋势等. 方案的延伸就是,加点加载动画或者过渡动画. 第二种APP启动页设计方案 ...
- 19|RISC-V指令精讲(四):跳转指令实现与调试
19|RISC-V指令精讲(四):跳转指令实现与调试 你好,我是LMOS. 前面我们学习了无条件跳转指令,但是在一些代码实现里,我们必须根据条件的判断状态进行跳转.比如高级语言中的if-else 语句 ...
- WORD设置节起始页码后出现诡异隐藏页/跳页、节首页页面边框丢失
原文URL:http://blog.csdn.net/kevinhg/article/details/6266170 向原文作者致敬:从下文可以看出作者对于问题的执着性,能够不厌其烦地把所想所做所有细 ...
- RDLC报表设置A4纸,页间距,行间距,段落间距
环境使用VS2015+ASP.Net 设置为A4大小,并调整成A4纸默认页间距 1.新建RDLC,右边空白处右键>报表属性 2.报表属性中设置A4,并按照Word2007默认页间距调整为上下2. ...
最新文章
- RDKit:化合物亚结构(Substructure)搜索(基于Python3)
- 计算机教授技术追踪劫匪,打脸 911警察
- Windows 8 HTML5/JS评论引发开发者群中的慌乱
- 为多孔介质的当量直径_新型纳米多孔碳材料在催化剂载体方面的应用
- NYOJ746 整数划分
- php5.5 反序列化利用工具_Yii框架反序列化RCE利用链2
- 【clickhouse】docker 下 搭建 clickhouse 监控
- 企业级数据服务的一点感受
- 【正点原子MP157连载】第十四章 串口通信实验-摘自【正点原子】STM32MP1 M4裸机CubeIDE开发指南
- 2012年度IT博客大赛50强报道:张开涛
- MATLAB 数据拟合 (使用 polyfit 多项式曲线拟合、polyval)
- Word 中自动设置匹配章、节序号的标题
- 数据介绍与描述性分析——以NBA球员薪酬影响因素分析为例
- Python在导入文件时的FileNotFoundError解决办法
- 共阳极数码管与共阴极数码管联合使用来循环显示数字00-99。
- 【C++】C++PrimerPlus(第6版)中文版 第9章 内存模型和名称空间 编程练习 参考答案
- 【习题之局域网及组网技术篇】子网划分分配方案
- 树状数组(二)——#10115. 「一本通 4.1 例 3」校门外的树
- 新课程上线 | 学习使用 Kotlin 进行 Android 开发的最佳时机!
- 【量化】基于聚宽实现基本面多因子选股+技术指标择时策略
热门文章
- android内存代码,Android内存优化(五) Lint代码扫描工具
- mysql 57授权失败_MYSQL教程完美解决mysql客户端授权后连接失败的问题
- sql server转mysql工具下载_SQL Server转换为MySQL工具推荐(Mss2sql)
- vue 后台返回的文件流进行预览_vue项目-pdf预览和下载,后台返回文件流形式
- c语言87,C语言程序设计87300.doc
- xctf php2,XCTF PHP2
- java鼠标监听事件_JAVA 鼠标事件监听ACTIONLISTENER
- 基于Java的RDMA高性能通信库(三):Direct Storage and Networking Interface (DiSNI)
- 百练-16年9月推免-B题-字符串判等
- Screened Poisson Surface Reconstruction