【发布时间】:2010-08-30 18:36:39
【问题描述】:
我想了解如何指定在 BIRT 布局中并排显示的字段,例如 - 地址行中的 City State Zip。默认情况下,它似乎将字段放在另一个下面,我似乎无法找到一种方法将它们并排重新定位
BIRT 2.6.0 和 Eclipse Helios
【问题讨论】:
我想了解如何指定在 BIRT 布局中并排显示的字段,例如 - 地址行中的 City State Zip。默认情况下,它似乎将字段放在另一个下面,我似乎无法找到一种方法将它们并排重新定位
BIRT 2.6.0 和 Eclipse Helios
【问题讨论】:
我会使用网格来控制页面上控件的位置。 BIRT 使用网页设计隐喻,因此需要将内容明确放置在页面上。当您使用简单的 HTML 构建页面时,您通常需要一个表格或其他一些结构元素来控制一段文本(或图像)与另一段的关系。 BIRT 在这方面也不例外。
祝你好运!
【讨论】:
为此使用网格不是正确的解决方案,除非您确实希望元素对齐到列中。
如果您将 Data 元素的 Display 值设置为 Inline 而不是 Block,它们将完全按照您的需要并排显示在同一行上。
【讨论】:
我使用 BIRT 2.3.2,默认情况下,它通常将字段并排放置。这可能与您用于显示数据的报告项目类型有关 - 尝试使用表格,而不是列表报告项目。
【讨论】:
BIRT 不遵循基于 X、Y 坐标的元素放置,而是使用相对表格布局。因此,字段只能按顺序放置。为了完美对齐,Grid控件可以与需要的行和列一起使用,并设置列的宽度和高度。
但是,这只是放置元素的一种解决方法,在绝对位置上精确放置元素尚不可用。可能会在未来的版本中添加到 BIRT 中。
【讨论】: