2012-01-26 44 views
3

我使用iReport的4.5如何找出总行和显示输出/输入iReport的隐藏的列值

我所试图做的是显示/隐藏第一和最后一列值的列值像下面这样...

Pet |名称

  • {}空奔
  • 狗比尔
  • 猫索菲
  • 猫空{}

有谁知道我能做到这一点?

我已阅读关于printWhenExpression,但不知道如何提前在我的表中的行数?

在此先感谢

+0

该请求似乎很奇怪。无论是谁,只想隐藏姓氏?也许需要更多的解释。 – mdahlman

+0

是的,它是奇怪的,但符合我的情况我已经看到了 Dimitri

回答

1

您应该很容易隐藏第一只宠物。表达式时使用标准打印。类似这样的:

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

隐藏最后一个元素更困难。请参阅this answer

+0

谢谢是的,这是不知道如何找到哪一个是最后一行,并将其隐藏起来...... – Dimitri

+0

我会可能使用SQL语句中的计数来做你在其他答案中的建议。谢谢 – Dimitri