我的报告包含 3 部分 - 2 部分是非常简单的表格报告,一部分是大约 10 页的合同协议,10 页的静态格式(粗体标题)文本。本合同协议是通常的协议,由大约 12 个部分组成,其中每个部分由标题和文本组成,例如:
1.部分。Blab la bla
1.1 Some long long long text
1.2。这里还有一些文字
...<BR> 1.5 Artart
2. 部分标题
2.1 Asdasdasd asdf adfas
等等...
我认为这样做会很简单,但是……<BR> 我尝试将其添加为静态文本元素,但在这种情况下几乎没有问题:
- 静态文本元素不展开!什么意味着我需要做很长的静态文本元素也不起作用,因为我添加元素的细节带的高度有限制。
- 如果文本都在一个元素中,则很难设置文本样式;
我尝试了文本字段元素,因为该元素成功扩展。但在这种情况下,要更改此元素中的文本非常困难,因为所有文本都用引号引起来,并且所有新行都应使用“\n”或<BR>...</p>
现在我尝试使用 JasperReports 创建简单报告并将合同协议 pdf 附加到报告 pdf 的解决方案。
由于我对 JasperReport 和 IReport 还很陌生,所以我假设我只是不明白某些东西,因为在我看来这似乎很“简单”的功能。那么在 IReport 中做这种事情的正确方法是什么?也许有一种方法可以“链接”或将这么长的文本(如 HTML、RTF 或其他)嵌入到报告中?
感谢您的时间!