如何在报表布局页面上更改对象的位置?

时间:2014-06-18 12:10:15

标签: eclipse reporting birt

我在eclipse中使用BIRT,页面上有3个图表。我可以改变每个的大小和它们出现的顺序,但不能改变页面上的物理位置,这让我发疯。一切都被捕捉到了页面的左侧。

我错过了一些明显的东西吗?如何更改对象的物理位置?enter image description here

2 个答案:

答案 0 :(得分:3)

您需要实现网格元素。在报表中插入网格,然后将图表放入其中,以便利用网格单元格的“文本对齐”属性到中心图表,左对齐,右对齐等。

查看this example:我们定义一个包含两列和两行的网格。

  • 我们将一个图表拖到第一个网格行的每个单元格中,并使用填充&am​​p;用于精细设置的单元格的text-align属性
  • 在第二个网格行中,我们合并了两个单元格,以便能够使第三个图表居中

enter image description here

我们还可以将网格插入到另一个网格中,这有时需要获得我们想要的结果。

答案 1 :(得分:1)

我也有很多令人头疼的问题,但后来我发现BIRT报告布局应该是使用表格,网格和HTML中的内容构建的,但你没有多少选项就像设计HTML页面时一样。

使用表格放置所有元素并尝试使用空单元格的宽度来定位屏幕上的元素。

但是,关于您对左侧所有内容的挫败感,您可以在属性编辑器 - 报告中更改报告方向,然后选择报告根目录:

enter image description here