框架未显示在PDF报告中时会留下空白

框架未显示在PDF报告中时会留下空白,pdf,jasper-reports,pdf-generation,Pdf,Jasper Reports,Pdf Generation,我正在使用iReport 4.5.1设计JR pdf报告。我使用框架组件对报告中的几个字段进行分组。我在框架上使用“表达式时打印”选项,仅当特定字段不为空时才显示它 在生成的PDF报告中,当字段不为空时,帧和数据显示良好。但当它为空时,框架不会显示在PDF上,但会留下一个巨大的空白空间。我想不出一个办法来避免这种情况 如果有人已经找到了解决方案,请告诉我 下面是粘贴在下面的JRXML片段 默认情况下,隐藏元素会留下空白。为了避免这种情况,您应该在元素(在本例中为框架)上将属性isRemoveLi

我正在使用iReport 4.5.1设计JR pdf报告。我使用框架组件对报告中的几个字段进行分组。我在框架上使用“表达式时打印”选项,仅当特定字段不为空时才显示它

在生成的PDF报告中,当字段不为空时,帧和数据显示良好。但当它为空时,框架不会显示在PDF上,但会留下一个巨大的空白空间。我想不出一个办法来避免这种情况

如果有人已经找到了解决方案,请告诉我

下面是粘贴在下面的JRXML片段


默认情况下,隐藏元素会留下空白。为了避免这种情况,您应该在元素(在本例中为框架)上将属性
isRemoveLineWhenBlank
设置为true

但是,如果有其他图元共享同一条线且可见,则不可能折叠空间