【问题标题】:Print custom text in a report using DynamicJasper使用 DynamicJasper 在报告中打印自定义文本
【发布时间】:2012-01-16 12:13:26
【问题描述】:

是否可以使用 DynamicJasper 在标题(和副标题)之后打印一些自定义文本?用例是我想打印一个表格报告,其中数据按某些条件过滤,我还需要输出条件。例如,一份关于 26 岁居住在斯德哥尔摩的人的报告如下所示:

TITLE
Subtitle

Age: 26
City: Stockholm

| Name     | Age | Street | City      |
-----------------------------------
| John Doe | 26  | ...    | Stockholm |

另一个例子可能是this invoice,它是使用 DynamicReports 打印的。如果不可能,我可能会迁移到 DynamicReports。

谢谢!

【问题讨论】:

    标签: java jasper-reports dynamic-jasper dynamic-reports


    【解决方案1】:

    由于我没有找到使用 DynamicJasper 的答案的任何解决方案,因此我已迁移到 DynamicReports,它能够完成我想要做的事情。

    【讨论】:

      【解决方案2】:

      DynamicJasper AutoText 可能会有所帮助..

      查看http://dynamicjasper.com/2010/10/06/how-to-create-autotext-ie-page-xy-out-of-the-box/

      AutoText age = new AutoText(("Age :" +26),
      AutoText.POSITION_HEADER,
      HorizontalBandAlignment.LEFT);
      age.setWidth(new Integer(500));
      drb.addAutoText(age);
      

      drb 作为 DynamicReportBuilder 的参考

      【讨论】:

        猜你喜欢
        • 2023-03-05
        • 2021-10-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-10-31
        • 2020-04-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多