【问题标题】:How to show image or text based on some condition如何根据某些条件显示图像或文本
【发布时间】:2013-03-05 21:25:56
【问题描述】:

我有 JR 报告其中的图像和 文本字段 出现在 标题 带中。我从数据库中获取图像,并从传递的参数中获取字段。

现在,当图像为空时,我希望文本字段位于中心,如果图像不为空,则文本字段位于图像的右侧。

请提出任何答案。

【问题讨论】:

  • 提供你的努力。
  • 现在,当图像不存在于数据库中时,我得到空白空间,当图像存在于数据库中时,我得到了图像,但我无法移动文本。

标签: java jasper-reports alignment


【解决方案1】:

创建两个文本字段,并设置Print When Expressionproperty 为一个文本字段在图像字段为空且隐藏另一个文本字段的条件下显示。

【讨论】:

  • 谢谢你的回答但是我可以根据这个答案的图像外观移动(定位)文本字段吗?
  • 不,字段将保持在固定位置。您可以将文本字段设置为“浮动”,但据我所知,您只能垂直浮动,不能水平浮动。
猜你喜欢
  • 1970-01-01
  • 2014-12-08
  • 2021-10-15
  • 1970-01-01
  • 1970-01-01
  • 2016-10-11
  • 2021-02-13
  • 2013-03-31
  • 1970-01-01
相关资源
最近更新 更多