我在iReport中创建了一些链接在一起的报告。我有一个主要报告,其中包含三个指向其他报告的链接。
通过数据库结构,链接报告可能为空。
例如: report1包含指向report2的链接。参数是数字1。 report1有数据集1。 报告2包含数据集2.数据集2没有数字1的条目。
如果使用报告1,则会显示报告2的链接,但如果单击报告2的链接,则会显示消息为空。
是否有可能生成一个弹出窗口,说明报告没有数据,但用户仍然在报告1上? 要么 如果报告为空,是否有可能报告2的链接没有链接?
答案 0 :(得分:2)
这是一个假设......
您可以使用子报告呈现指向报告2 的链接。
在子报告中,您将计算报告2 中的行数。如果row count > 0
子报告将显示该链接,否则将是一个空(子)报告。
试一试。