Jasper reports 如何在iReport中查找总行并显示/隐藏列值

Jasper reports 如何在iReport中查找总行并显示/隐藏列值,jasper-reports,ireport,Jasper Reports,Ireport,我正在使用iReport 4.5 我试图做的是显示/隐藏第一列和最后一列值的列值,如下所示 宠物名 {empty}Ben 狗嘴 猫索菲 猫{empty} 有人知道我怎么做吗 我已经阅读了PrintWheenexpression,但不确定如何提前获取表中的行数 提前感谢您会发现隐藏第一只宠物非常容易。表达式时使用标准打印。大概是这样的: $V{REPORT_COUNT} > 1 ? $F{Pet} : "" 隐藏最后一个元素更难。参考 这个要求似乎很奇怪。你只想隐藏姓氏,不管它是谁?也

我正在使用iReport 4.5

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

宠物名

  • {empty}Ben
  • 狗嘴
  • 猫索菲
  • 猫{empty}
有人知道我怎么做吗

我已经阅读了PrintWheenexpression,但不确定如何提前获取表中的行数


提前感谢

您会发现隐藏第一只宠物非常容易。表达式时使用标准打印。大概是这样的:

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

隐藏最后一个元素更难。参考

这个要求似乎很奇怪。你只想隐藏姓氏,不管它是谁?也许需要更多的解释。是的,这很奇怪,但符合我的场景。我所研究的是感谢是的,这是我所想的,因为我不确定如何找到最后一行并隐藏它……我可能会使用SQL语句中的计数按照您在另一个答案中的建议执行。谢谢