Birt导出Excel出现问题

GodStudy 发布于 2013/03/28 10:18
阅读 2K+
收藏 0

【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”

@birtbird 你好,想跟你请教个问题:

在birt报表中新建的一个rptdesign中有多个table,在画的时候就出现了右边无法对齐的情况,更要命的是,在导出Excel的时候,有许多行是占用了多个Excel的单元格,这就导致了在批量复制Excel文件的数据的时候出现了问题,请教一下,有没有办法能够消除一行数据占据多个Excel单元格的现象?谢谢

加载中
0
Marshall_dec
Marshall_dec

用一个大的data grid布局好,每张表格的每一列都要占据这个grid中的一列,比如说有3张表格,那么纵向这些表格的列都要对齐使用同一个grid列,这样出来的报表导出Excel时就不会有你说的这个问题。

0
存在的存在
存在的存在

FineReport导出Excel 时问题相对较少,比较简单

FineReport导出即可以在设计器中的输出模板,也可以在浏览器端输出为各种格式,还可以通过Api接口导出。
2. 设计器中导出
设计器中导出顾名思义,就是指不预览模板查看效果,直接在设计器里面通过可视化操作导出模板,详细请参照设计器中导出
3. 浏览器端导出
在浏览器端导出就是指在web端预览模板查看效果之后导出,详细请参照BS端导出
3.1 导出机制
在浏览器端输出的运行机制是:选择某种输出后,先根据报表内容,在服务器的内存中将页面中的内容全部生成完毕,即生成对应格式的对象;然后再由serverlet直接推送给客户端。
报表的输出遵循所见即所得原则,即在浏览器中看到的样子导出的结果就是什么样子,若单元格设置了形态分页预览下,不管是什么导出格式,都是导出显示值而不是实际值。
4. API导出
通过导出API在程序中导出
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部