“未找到数据。”贾斯珀报告中的文本

发布于 2024-11-26 18:33:12 字数 144 浏览 1 评论 0原文

我想使用 iReport 制作报告,它可以但不必显示行。如何强制 Jasper Reports 显示文本“未找到数据”。当查询没有返回数据时。我希望有与有行时相同的标题。

我知道我应该更改报表属性“没有数据时”以显示某些内容,但我不知道如何实现没有行的条件。

I would like to do the report using iReport which can but does not have to display rows. How can I force Jasper Reports to display the text "No data found." when the query returns no data. I would like to have the same header as when there are rows.

I know I should change the report property "When No Data" to display something but I don't know how to implement the condition for no rows.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

世界和平 2024-12-03 18:33:12

我自己已经发现了。

这可以通过执行以下步骤来完成:

  1. 从“Report Inspector”的部分列表中添加“No Data”部分。右键单击它并选择“添加波段”。此后,新的部分将添加到您的报告中。
  2. 将任何内容添加到新添加的部分,例如“未找到数据”。消息(如果您想要与“正常”报告中相同的标题,则必须将其从“标题”部分复制到“无数据”部分)。

如果您没有将报表属性“无数据时”设置为“无数据部分”,请进行设置或按照以下步骤操作:

  1. 右键单击显示报表属性报告并从显示的菜单中选择“Properties”。
  2. 找到“更多...”部分,您将在其中看到“无数据时”属性,将其更改为“无数据部分”。

执行上述操作后,当没有数据时,您的报告将显示“No Data”部分,否则它将像以前一样显示该部分。

I have found it out myself.

This could be done by following these steps:

  1. Add the "No Data" section from the sections list in the "Report Inspector". Right click it and choose "Add Band". After this, new section will be added to your report.
  2. Add any content to the new added section, e.g. "No Data found." message (if you would like the same header as in "normal" report, you have to copy it from the "Header" section to "No Data" section).

If you don't have the report property "When No Data" set to "No Data Section" set it so or follow these steps:

  1. Display report property by right clicking on the report and choosing "Properties" from the displayed menu.
  2. Find the section "More..." and in it you will see "When No Data" property, change it to "No Data Section".

After following the above, your report will show the "No Data" section when there will be no data, oterwise it will show the section as before.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文