【问题标题】:newbie BIRT - layout - fields side-by-side for Address etc新手 BIRT - 布局 - 地址等的并排字段
【发布时间】:2010-08-30 18:36:39
【问题描述】:

我想了解如何指定在 BIRT 布局中并排显示的字段,例如 - 地址行中的 City State Zip。默认情况下,它似乎将字段放在另一个下面,我似乎无法找到一种方法将它们并排重新定位

BIRT 2.6.0 和 Eclipse Helios

【问题讨论】:

    标签: eclipse birt


    【解决方案1】:

    我会使用网格来控制页面上控件的位置。 BIRT 使用网页设计隐喻,因此需要将内容明确放置在页面上。当您使用简单的 HTML 构建页面时,您通常需要一个表格或其他一些结构元素来控制一段文本(或图像)与另一段的关系。 BIRT 在这方面也不例外。

    祝你好运!

    【讨论】:

    • 我正在使用网格。我想在网格单元格中我无法并排对齐字段。
    • 否,但您可以使用网格中的多个单元格/列来按您的喜好对齐字段。
    【解决方案2】:

    为此使用网格不是正确的解决方案,除非您确实希望元素对齐到列中。

    如果您将 Data 元素的 Display 值设置为 Inline 而不是 Block,它们将完全按照您的需要并排显示在同一行上。

    【讨论】:

      【解决方案3】:

      我使用 BIRT 2.3.2,默认情况下,它通常将字段并排放置。这可能与您用于显示数据的报告项目类型有关 - 尝试使用表格,而不是列表报告项目。

      【讨论】:

        【解决方案4】:

        BIRT 不遵循基于 X、Y 坐标的元素放置,而是使用相对表格布局。因此,字段只能按顺序放置。为了完美对齐,Grid控件可以与需要的行和列一起使用,并设置列的宽度和高度。

        但是,这只是放置元素的一种解决方法,在绝对位置上精确放置元素尚不可用。可能会在未来的版本中添加到 BIRT 中。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2015-03-24
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-10-11
          相关资源
          最近更新 更多