Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:请教专业报表连续打印页码问题

1楼
z769036165 发表于:2023/9/26 23:39:00
存在一个表A,其中单号列与其他数据是多行关系,如
单号     明细1    明细2
A1    xxx   xxx
A1    xxx   xxx
A2    xxx   xxx
A2    xxx   xxx
A2    xxx   xxx
A2    xxx   xxx
A3    xxx   xxx
A3    xxx   xxx
通过自定义报表,根据每个单号,循环遍历单号,生成10个打印单据在一个报表里面,这样存在有些单号明细行数据比较多的,其生成的内容就换页了,
目前想实现每个单据的可以生成一个"第[PageNo]页,共[PageCount]页",就是生成的A1单号如果为1页内容,那页脚为第1页,共1页,第2个单号A2如果存在2页,那就是第1页,共2页和第2页,共2页,依次类推。
目前看是否能获取RenderTable表格对象占用的页面数量?

PS:不用遍历单独生成能解决这个问题,直接用"第[PageNo]页,共[PageCount]页"做页脚就好了,但是需要所有单据都生成在一个pdf里面,因为需要打印时,按生成的顺序打印出来,如果生成多个文件,在打印时存在错页现象
[此贴子已经被作者于2023/9/26 23:43:02编辑过]
2楼
有点蓝 发表于:2023/9/27 8:31:00
请上传实例测试
3楼
z769036165 发表于:2023/9/27 10:30:00
就是问下如何设置页脚不续前节
doc.PageFooter,在页面中如何断开和前面的连接,重新开始计数
4楼
有点蓝 发表于:2023/9/27 10:36:00
没有办法设置
5楼
有点蓝 发表于:2023/9/27 10:38:00
如果不同单号的数据不会放到同一页,考虑手工分页:http://www.foxtable.com/webhelp/topics/2241.htm
共5 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03101 s, 2 queries.