以前对birt进行了项目集成,但是没有使用eclipse的birt报表插件画过报表,当时派给了项目的其他编程更初级程序员。但是今天项目中需要开发报表模块,项目组通过综合考虑使用birt进行开发。
初步的决定将birt报表工程进行单独部署,而需要访问报表的项目通过URL来远程访问报表。
在项目中通过iframe的方式将需要的报表进行展示:<iframe src="http://*/*/frameset?__showtitle=false&__report=*.rptdesign" style="width: 100%;height: 600px;"></iframe>,其中参数“__showtitle”表示不显示报表中的标题栏。
在编辑报表时遇到了一下几个小白的问题,现在总结一下:
1、报表中表格始终只显示固定的宽度,最后通过设置报表的布局模式->将固定布局修改为自适应布局,如下图:
2、为了报表好布局,需要在报表中引入grid;
3、grid中单元格中对象居中需要调整的属性text alignment为center,如下图: