【问题标题】:How to make a table with many columns in a report如何在报表中制作包含多列的表格
【发布时间】:2017-11-15 04:39:40
【问题描述】:

我想创建一个包含不适合一页的表格的报告,因为它有太多列。我希望 BIRT 创建一个您可以打印的报告并将页面并​​排放置以获取整个表格。

一个例子: 我的表有 20 列,一页有 10 列。该表有足够的行来填充 2 页。当我将打印的页面放在这样的桌子上时:

P1-P2

P3 - P4

我看到了包含所有 20 列的整个表格。如何使用 BIRT 报表设计器 3.7.0 做到这一点?

【问题讨论】:

  • 只是想打开同样的问题。我认为这是一个普遍问题,并非所有时候你都有一份适合一页宽度的报告。应该有一个解决方案......到目前为止我还没有找到它......当我导出到 pdf 时,一半的列被剪掉了,这不好。有什么想法吗?

标签: birt


【解决方案1】:

由于Birt是面向页面的,我想这不会起作用。

我猜你必须创建一个包含整个表格的报告以显示在屏幕上,另一个“打印优化”一个包含两个分布在两页上的表格。

【讨论】:

  • 在我的案例中,报告是可定制的,我不能提前创建“打印优化”报告,这样就行不通了。即使是面向页面的,我认为在下一页上打印其他列也没有任何问题,它仍然是一个页面......
  • 非常感谢您的回答。
【解决方案2】:

我实际上在official BIRT eclipse forum 上看到了类似的问题。他们建议在表格中添加分页符,这样可以将不同页面的列分开(除非我误解了您要完成的工作)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-08-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-04
    相关资源
    最近更新 更多