日期:2014-05-18  浏览次数:20779 次

jxl如何生成报表为分页预览的excel?
原来模版中就是为视图是分页预览的形式。
用了jxl
Workbook   workbook   =   Workbook.getWorkbook(new   File(p_source_filename));
WritableWorkbook   copy   =   Workbook.createWorkbook(new   File(p_purpose_filename),   workbook);
结果就变成普通形式了。
有什么办法能设为分页预览的格式,而且要缩放为100%。
请指点一下~小弟先谢过了~

------解决方案--------------------
http://www.finereport.com
------解决方案--------------------
帮你支持一下
我也刚会用 jxl ,刚会把数据导入导出数据库,不会你说的这个分页预览的问题,不过我以后也肯定会遇到的。

我的理解就是,在网页中,你分成 N 页显示,导出后,希望在 excel文件中依然保存这种分页样式,每一页和页数和网页相同,是不是这样的??
------解决方案--------------------
分页写入,比如第n页数据写入第n个sheet,应该很简单.
------解决方案--------------------
如果是从rs 中获得的结果,那就好办了(其实我是回答楼上的一个哥们的)前段时间正好遇到过这样的问题,在Oracle 中是可以用sql实现 分页的,具体代码片断:

select t.*,rownum as rowcount from (
SELECT t.aa test
FROM testtest T
WHERE T.a =
(
SELECT b
FROM bb
WHERE b.testb= 'good '
AND b.testc= 'test '
)
ORDER BY test
) t
)
where rowcount > 0 and rowcount < 10
)
基本就是这样,如果看不明白,就去网上搜索 rowcount吧,很好用的。