【问题标题】:How to make a table with dynamic columns in Jaspersoft Studio? [duplicate]如何在 Jaspersoft Studio 中制作带有动态列的表格? [复制]
【发布时间】:2023-03-12 05:14:01
【问题描述】:

我需要在 Jaspersoft Studio 中制作这张表:

我的桌子有时有一个测试、两个、n 测试或什么都没有。 可能吗?我该如何解决这个任务?

【问题讨论】:

  • 寻找相同的东西。你发现是怎么同时的吗?
  • 您可能想查看交叉表

标签: jasper-reports


【解决方案1】:

您不能在 jasper 中动态创建列,但是在创建了一些固定数量的列之后,您可以使用“print when expression”和“table component”隐藏它们,更多详细信息请参见链接dynamically hide show columns

【讨论】:

    【解决方案2】:

    我不知道你是否还需要它,仅供参考。在 Jasper Report 中,您可以使用“printWhenExpression”,您可以在其中根据特定条件打印特定的行/列/值。 如果你知道最大号码。列然后在您的设计中添加这些列,然后使用 printWhenExpression 隐藏它们。 或者,您也可以为此使用 DynamicJasper 或 DynamicReports。

    【讨论】:

      猜你喜欢
      • 2017-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-28
      • 1970-01-01
      • 2020-06-10
      相关资源
      最近更新 更多