Rss & SiteMap

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

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

标题:[求助]利用excel模板生成报表后,怎样用代码自动删除第二页

1楼
方丈 发表于:2010/12/5 17:10:00
请教:利用excel模板生成报表后,怎样用代码自动删除第二页(生成的报表一共有两页,只想保留第一页)
[此贴子已经被作者于2010-12-6 13:09:38编辑过]
2楼
狐狸爸爸 发表于:2010/12/5 17:12:00

呵呵,这么会有这样的问题呢?

模板是咋样,生成的报表就是咋样啊,不符合要求就只能改模板了。

3楼
方丈 发表于:2010/12/5 19:24:00
因为excel报表不能分栏,我变通一下用标签的方法,比如有100条数据要分两栏,我把第一栏设为[列名],第二栏设为[列名+50],生成报表后,只打印第一页便满足分栏要求,但生成的报表有第二页(只有第一栏,数据从第51条到100条),我只要在报表生成后手工删除第二页便达到目的。
4楼
狐狸爸爸 发表于:2010/12/5 20:39:00

在设计模板的时候,可以在分页尾区加入一个特殊的符号作为标记。

用代码报表生成后,再用代码加载生成的报表文件,找出第一个符号所在行的位置,然后用代码删除此位置之后的所有行。

 

 

共4 条记录, 每页显示 10 条, 页签: [1]

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

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