java - JAsper 报告 3.0 问题 :

标签 java jasper-reports export-to-excel

我正在使用 jasper Reoprt Ireport 3.0 来生成 excel。我的问题是我有一个文本字段,我想保留来自数据库的以下数据。

**Disclaimer: Please note that in case of disease conditions which can have both Acute and Chronic manifestations, they are considered as Chronic illness for analysis keeping in view the objective of the report.

实际上,在 jasper reoprt 摘要区域中,我已经给出了一个文本字段,但它太小,无法保留上面的行数据。但我仍然想将整个数据保留在 Excel 的小字段中。 因为通常当我们在 Excel 单元格中输入任何内容时,当它溢出时,它看起来也像是在下一个单元格中输入的,但是,当我们单击另一个单元格时,它只会显示在该单元格中。整个数据都会出现在该单元格中没有换行文本的小单元格。

就像我也想通过 I-report 3.0 一样。我尝试了很多,但没有找到解决方案,所以我在这里发帖。如果您遇到同样的问题并也得到解决方案,请提出建议。这会有帮助的。

我不想将其合并到多个列中,因为如果它将合并多个列,那么通过 Excel 列选择来计算值将是一个问题。和 V 查找我们不能这样做。

如果任何单元格中的数据大于 2 行,则剩余数据将被截断而不显示。

最佳答案

也许是时候更新了。此时 JasperReports 6.x 是要使用的版本,但是......

根据我的经验,JasperReports 是生成“干净”Excel 文档的错误工具。您始终会在其中获得导致您所描述的行为的布局信息。

要获得干净的 Excel 文档,我建议使用 Apache-Poi ( https://poi.apache.org/ ) 并直接生成它或简单地生成 CSV - 文件,该文件可以使用 Excel 轻松打开。

关于java - JAsper 报告 3.0 问题 :,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43929547/

相关文章:

java - JDialog 小程序在 Mac OSX 中未正确隐藏

java ireport 将 json 作为表达式传递

java - jasperreport - 循环从 scriptlet 返回的数组列表

c# - 使用颜色代码从 Gridview 导出到 excel

python - 将回归结果从 python statsmodel 打印到 Excel 工作表中

java - 如何从 java 类更新 MainAcitivity 的 Searchview 和 textView 的值

java - 如何获得准确的速度日期差

jasper-reports - 当记录分隔在两页之间时,如何避免丢失单元格边框?

java - 从 Java Play Framework 2.0 List<object> 生成/导出 excel 文件

java - 私有(private)方法的 Junit 测试用例