【问题标题】:IReport: Crosstab: adding row groupIReport:交叉表:添加行组
【发布时间】:2012-09-17 22:20:55
【问题描述】:

我有这个 Jasper 报告,它在摘要带上放置了一个交叉表。虽然 Crosstab 的数据集是基于文件的查询,但我需要向它添加第三个行组。

问题是如何?通过单击交叉表行组上的Add Row Group,我可能已成功添加第三行。编译/预览报表时提示错误Crosstab bucket expression missing for group <field>。这可能是由于在交叉表中相关的其他波段中缺少属性。我尝试提供一些 static text 或其他组件,但它返回该展示位置无效。

如果知道默认情况下交叉表在创建时只能允许两个行组,我如何向交叉表添加另一个行组?

【问题讨论】:

    标签: jasper-reports ireport crosstab


    【解决方案1】:

    确保您已在此行组的 Bucket 表达式属性中添加了一个有效的表达式。从错误消息看来,它可能是空白的。它应该是您想要分组的任何字段或表达式。

    如果已经填写,请确保对交叉表的数据源有效。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-07
      相关资源
      最近更新 更多