【问题标题】:Detail band resize dynamically vertically when textfield is NULL当文本字段为 NULL 时,详细信息带会垂直调整大小
【发布时间】:2014-01-11 02:33:11
【问题描述】:

我有一个使用 iReport 构建的 JasperReports 报告。我有正常的 Detail 乐队,但下面我有一个名为 observationstextField 有时会有 Observations textField 为空或 NULL。我已经将两个内部组件,即文本字段、线条放入框架之类的东西中。

我还使用 Print When Expression 将下面的框架设置为持有 Observations textField 的框架仅在其上有数据时出现这工作得很好,但框架所占据的空间仍然在 Detail 上,我们正在失去一些空间,看到这个空白区域有点烦人。

报告是否可以“删除”被隐藏框持有的空闲空间?

我的报告设计:

生成的结果(PDF 文件):

【问题讨论】:

    标签: jasper-reports ireport


    【解决方案1】:

    我认为不可能根据内容改变带的高度,但实际上可以有多个细节带。所以添加一个新的,将您的观察文本字段移入其中并设置第二个波段的 print when expression

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-06
      • 1970-01-01
      • 2019-01-02
      • 1970-01-01
      • 2011-03-05
      • 1970-01-01
      • 1970-01-01
      • 2011-02-22
      相关资源
      最近更新 更多