如何在 iReport 中找出总行数并显示/隐藏列值

发布于 2024-12-29 06:23:04 字数 258 浏览 0 评论 0原文

我正在使用 iReport 4.5

我想做的是显示/隐藏第一个和最后一个列值的列值,如下所示

...姓名

  • {empty} Ben
  • Dog Bill
  • Cat Sophie
  • Cat {empty}

有谁知道我该怎么做?

我已阅读有关 printWhenExpression 的内容,但不确定如何提前获取表中的行数?

提前致谢

I am using iReport 4.5

What I am trying to do is to show/hide the column value of the first and last column value something like the following...

Pet | Name

  • {empty} Ben
  • Dog Bill
  • Cat Sophie
  • Cat {empty}

Does anyone know how I can do this?

I have read about printWhenExpression but not sure how to get in advance the row count in my table?

Thanks in advance

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

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

发布评论

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

评论(1

北城孤痞 2025-01-05 06:23:04

您应该会发现隐藏第一只宠物非常容易。使用标准 Print When 表达式。像这样的事情:

$V{REPORT_COUNT} > 1 ? $F{Pet} : ""

隐藏最后一个元素更难。请参阅此答案

You should find it very easy to hide the first pet. Use a standard Print When Expression. Something like this:

$V{REPORT_COUNT} > 1 ? $F{Pet} : ""

Hiding the last element is harder. Refer to this answer.

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