当碧玉报表中表格没有数据时如何隐藏明细带

时间:2019-06-24 13:53:24

标签: json jasper-reports

我在报告中使用JSON数据源。每个表都在一个详细区域中。当列表为空时,我尝试隐藏明细区域。我可以为一级列表写printWhenExpression。我也该怎么做列表列表。例如,someListsubList有两个表,如果someList为空,则可以隐藏其明细带。当所有subList都为空时,如何隐藏其乐队? PS:子列表的名称相同。

{
    rootObject: {
            someList: [
            {
                subList: [
                    ...
                ]
            },
            {
                subList: [
                    ...
                ]   
            },
            ... 
            ]
    }
}

0 个答案:

没有答案