Jasper reports &引用;“溢出式伸展”;选项与另一个文本字段重叠

Jasper reports &引用;“溢出式伸展”;选项与另一个文本字段重叠,jasper-reports,Jasper Reports,我已将“Stretch With Overflow”选项设置为某些文本字段(面额、起始、结束、股票、金额)。在这些文本字段下方有一个文本字段($F{grandTotal})。生成报告时出现以下情况 有谁能建议我应该做些什么来避免这种情况吗 这就是我报告设计的场景 将总计移动到摘要或列尾栏。在这个用例中,我建议使用一个聚合“总计”字段的变量,这样您就不需要grandTotal字段,除非grandTotal聚合了报表中未显示的值…将grandTotal移动到summary或ColumnFooter

我已将“Stretch With Overflow”选项设置为某些文本字段(面额、起始、结束、股票、金额)。在这些文本字段下方有一个文本字段($F{grandTotal})。生成报告时出现以下情况

有谁能建议我应该做些什么来避免这种情况吗

这就是我报告设计的场景


将总计移动到摘要或列尾栏。在这个用例中,我建议使用一个聚合“总计”字段的变量,这样您就不需要grandTotal字段,除非grandTotal聚合了报表中未显示的值…

将grandTotal移动到summary或ColumnFooter栏位。在这个用例中,我建议使用一个聚合“total”字段的变量,这样就不需要grandTotal字段,除非grandTotal聚合的值没有显示在报告中…

我已经找到了这个问题的答案。这就是我所做的-

  • 右键单击报告名称并选择
    添加报告组
  • 选择组名并单击“下一步”
  • 选中
    addgroup Footer
    选项
  • 然后把
    $F{grandTotal}
    放在组尾,瞧!完成了
  • 下面是发生的情况:根据
    detail
    band添加组。因此,我的
    $F{grandTotal}
    字段被完美地放置在生成详细标注栏列值之后


    谢谢……

    我找到了这个问题的答案。这就是我所做的-

  • 右键单击报告名称并选择
    添加报告组
  • 选择组名并单击“下一步”
  • 选中
    addgroup Footer
    选项
  • 然后把
    $F{grandTotal}
    放在组尾,瞧!完成了
  • 下面是发生的情况:根据
    detail
    band添加组。因此,我的
    $F{grandTotal}
    字段被完美地放置在生成详细标注栏列值之后


    谢谢…

    您应该发布您的jrxml文件。你的$F{grandTotal}(哪个波段:Detail或Column Footer)在哪里?在Detail波段@AlexKCan你可以发布模板吗?你是说.jrxml文件@AlexKYes,jrxml文件您应该发布jrxml文件。你的$F{grandTotal}(哪个波段:Detail或Column Footer)在哪里?在Detail波段@AlexKCan你可以发布模板吗?你是说.jrxml文件@AlexKYes,jrxml文件