Foxtable(狐表)用户栏目专家坐堂 → 请教专业报表连续打印页码问题


  共有1299人关注过本帖树形打印复制链接

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

帅哥哟,离线,有人找我吗?
z769036165
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:758 积分:5408 威望:0 精华:0 注册:2012/10/5 21:53:00
请教专业报表连续打印页码问题  发帖心情 Post By: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楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107730 积分:547983 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/9/27 8:31:00 [只看该作者]

请上传实例测试

 回到顶部
帅哥哟,离线,有人找我吗?
z769036165
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:758 积分:5408 威望:0 精华:0 注册:2012/10/5 21:53:00
  发帖心情 Post By:2023/9/27 10:30:00 [只看该作者]

就是问下如何设置页脚不续前节
doc.PageFooter,在页面中如何断开和前面的连接,重新开始计数

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107730 积分:547983 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/9/27 10:36:00 [只看该作者]

没有办法设置

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107730 积分:547983 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/9/27 10:38:00 [只看该作者]

如果不同单号的数据不会放到同一页,考虑手工分页:http://www.foxtable.com/webhelp/topics/2241.htm

 回到顶部