Jasper reports 如何在不同excel选项卡的Jasper报表中创建分组交叉表?

Jasper reports 如何在不同excel选项卡的Jasper报表中创建分组交叉表?,jasper-reports,export-to-excel,Jasper Reports,Export To Excel,我所拥有的是下面显示的单个交叉表,其数据来自子数据集 我想在第1列的基础上拆分这个交叉表,并想要类似的东西 此外,我想在不同的excel选项卡中导出这些表。可能是通过在它们之间动态添加分页符(仍在考虑如何执行)。这些选项卡的名称必须基于第1列,即type1、type2、type3等。如何动态设置这些名称。最后,我还必须将此报表作为子报表添加到另一个主报表中。记住这一切。关于如何实现这种格式有什么帮助吗?经过多次努力,我终于能够用这种方式实现 将报表数据集(主)用于交叉表 在第1列上创建组。为

我所拥有的是下面显示的单个交叉表,其数据来自子数据集

我想在第1列的基础上拆分这个交叉表,并想要类似的东西


此外,我想在不同的excel选项卡中导出这些表。可能是通过在它们之间动态添加分页符(仍在考虑如何执行)。这些选项卡的名称必须基于第1列,即type1、type2、type3等。如何动态设置这些名称。最后,我还必须将此报表作为子报表添加到另一个主报表中。记住这一切。关于如何实现这种格式有什么帮助吗?

经过多次努力,我终于能够用这种方式实现

  • 将报表数据集(主)用于交叉表
  • 在第1列上创建组。为其添加页脚。如果不需要,请删除所有其他标注栏
  • 如组页脚所示,先放置断开,然后放置交叉表,然后放置虚拟标签。
  • 4.在不同的报表中用作子报表

    重要解释:

    标签主要用于命名excel中导出的选项卡

    
    

    在这里,我使用动态属性表达式来动态命名工作表,并将工作表拆分为组上的不同选项卡,以便根据column1对数据进行分组