birt报表在设计器中有两种布局显示方式,一个是Auto Layout,另一种是Fexed Layout,从字面意思就可以看出第一种是自动适应的模式,而第二种就是固定宽度的模式。

当我们新建一个report的时候,工具默认的是第二种模式,所以此时我们预览的时候它显示的就不是100%,即不能铺满整个页面,即时此时我们把整个table的宽度设为100%,依然不会铺满这个页面,当然这种效果不是我们想要的,那么我们在哪里设置这个布局的显示方式呢?

选中布局选项卡,然后点击页面的空白处,这里不要点击页面中的其他元素,如table类,此时设计器下面就会显示该report的属性,选中常规选项卡,在右侧的最下面就可以设置了,选中Auto Layout即可,我看了下,选中这个会产生这样的xml配置信息:
<property name="layoutPreference">auto layout</property>

birt 预览的时候不能100显示的问题 - 如果★爱 - 如果★爱