我的报告包含 3 部分 - 2 部分是非常简单的表格报告,一部分是大约 10 页的契约(Contract)协议(protocol),10 页静态格式(粗体标题)文本。本契约(Contract)协议(protocol)为一般协议(protocol),约由12部分组成,每部分由标题和正文组成,例如:
<小时/><强>1。部分。啦啦啦啦
1.1 一些很长很长的文字
1.2.这里还有一些文字
...
1.5 艺术作品
2.部分标题
2.1 Asdasdasd asdf adfas
等等...
我以为这会很简单,但是......
我尝试将其添加为静态文本元素,但在这种情况下几乎没有问题:
- 静态文本元素不会展开!这意味着我需要做很长的静态文本元素,但这也不起作用,因为我添加元素的详细信息带的高度有限制。
- 如果文本全部位于一个元素中,则很难设置文本样式;
我尝试了文本字段元素,因为该元素成功扩展。但在这种情况下,更改此元素中的文本非常困难,因为所有文本都用引号引起来,并且所有新行都应使用“\n”或 <BR>
完成。 ...
现在我尝试使用 JasperReports 创建简单报告并将契约(Contract)协议(protocol) pdf 附加到报告 pdf 的解决方案。
由于我对 JasperReport 和 IReport 还很陌生,我认为我只是不明白某些东西,因为这对我来说似乎相当“简单”的功能。那么在 IReport 中执行此类操作的正确方法是什么?也许有一种方法可以将这么长的文本(如 HTML、RTF 或其他)“链接”或嵌入到报告中?
感谢您抽出时间!
最佳答案
关于java - 在 JasperReport/iReport 中包含长静态文本的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4017622/