smartform循环打印后将多页重叠打印到一页上问题解决

本文介绍了一种打印问题,即多页数据被错误地重叠打印到一页上。通过检查发现,自定义的页格式未设置正确的Formats。最终通过参照标准A4格式设置页尾版式解决了问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天接手了一个问题。大致情况是该打印将多页数据重叠打印到一页上。

观察程序大致如下:

1、跳出打印确认窗口。

2、确认后loop 表头,每loop一次调用一次smartform打印。

3、关闭打印。

观察后发觉该smartform并无问题,在预览时的分页也正常。左看右看看不出问题。

后来注意到该smartform所使用的页格式并非预设的格式而是一个自建的格式。打开spad输入该页格式。果不其然,之前负责的开发并没有为这个自建的页格式设置Formats。在比照DINA4(标准的A4打印格式)输入Formats后问题解决(主要是在页尾版式中加了个/f)。

    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值