【问题标题】:How to display dataset result as left to right?如何从左到右显示数据集结果?
【发布时间】:2015-02-23 10:52:07
【问题描述】:

我是 BIRT 新手,我正在尝试从左到右水平显示我的 BIRT 报告数据,默认,表格数据垂直填充,但我想与之完全相反,我必须做些什么来实现这一点?

我的数据集

student_name
student_1
student_2
student_3

我的预期结果是,

student_name student_1 student_2 student_3

如何在 BIRT 中水平显示数据?

【问题讨论】:

  • 我不知道答案,但是如果您澄清问题以表明您是否会有其他数据点,或者您只是创建一个包含所有名称的长字符串,这可能会有所帮助.

标签: dataset report birt


【解决方案1】:

您可以使用绑定到数据集的 List 元素 来实现此目的,而不是使用 table 元素。如下图所示,关键是在列表的“detail”部分添加一个网格,并将其显示属性设置为“inline”。然后您可以在此网格中随意排列一个或多个数据字段,嵌入子网格等。

例如this dummy report 从左到右显示日期范围内的天数。 this sample 的 PDF 导出也可以使用内联列表。请注意,并非所有发射器都考虑到此“内联”值,但至少在 HTML 和 PDF 发射器中它会按预期呈现。

【讨论】:

    猜你喜欢
    • 2015-07-11
    • 1970-01-01
    • 2017-04-11
    • 1970-01-01
    • 2020-09-20
    • 2013-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多