《BIRT44导出xlsx格式实现单sheet存储》由会员分享,可在线阅读,更多相关《BIRT44导出xlsx格式实现单sheet存储(3页珍藏版)》请在金锄头文库上搜索。
1、BIRT4.4 导出导出 xlsx 文件单文件单 sheetbirr 报表设计器文件导出 Excel 文件时不分多个 sheet 页的设定如果不做特殊设定,在导出的 Excel 文件中,系统会自动分成多 sheet 页。如果用户的设计器文件高度小于 50in,则按用户设定的高度显示数据;否则,则按 50 的高度分页数据。Birt4.4 支持导出 Excel2007 格式即 xlsx 格式文件,该格式文件的好处是能够在一个 sheet 中存储超过六万条数据,而 Excel2003 格式即 xls 格式若导出大数据会将自动分成多个 sheet,这在客户浏览数据时非常不方便。下面介绍实现单 shee
2、t 存储所有数据的修改办法:1) 、鼠标点击 Table 控制,找到 table Detail 行(用于循环数据的那行,不是汇总或者小计的那行)。然后在 master page 属性卡上点击左侧的 general,选择 customcustom 项,设定其 height 属性值为一个大的数值。这个值最大限度是13888。图一图一图二图二2) 、选中表格,点击 layout 选项卡,选择 page break 将 其中的before、after、Inside 中的值都设置为 Avoid。并且将 Page breakInterval的数值填为 0。图三图三图四图四经过这样的设置,生成的 Excel 文件就不会自动分 sheet 页了。