【问题标题】:JasperReports: Unmerge columns in new excel sheetJasperReports:取消合并新 Excel 工作表中的列
【发布时间】:2018-03-27 14:22:10
【问题描述】:

我在 Jasper 报告中的 excel 导出时遇到问题。我的报告的输出 excel 文件包含不需要的合并单元格,具体取决于我用于每个报告的报告模板。 我在第一个 excel 表中显示报告模板,在第二个 excel 表中显示“列标题”和“数据”。 我想要做的是忽略第二张表中的合并单元格。 我用

<property name="net.sf.jasperreports.export.xls.break.before.row" value="true"/>

创建第二张工作表的属性。

我不允许更改模板,所以我应该想办法忽略第二张表中的合并单元格,这是我的 excel 文件的屏幕截图

如您所见,在第二列中有四个合并的单元格。有什么想法可以忽略那些不需要的合并单元格吗?

谢谢!

【问题讨论】:

    标签: excel jasper-reports


    【解决方案1】:

    我找不到解决问题的方法

    我已说服我们的客户不要使用或修改第一个 Excel 工作表中的模板。修改模板后,现在一切正常:

    【讨论】:

      【解决方案2】:

      我发现扩展整个报告的宽度并将单元格移动到合并发生区域的右侧为我清理了它。当我再次运行报告时,发生合并的列的宽度减少到 0 并且为空。如果您不介意额外的列在那里,因为它们几乎是不可见的,那么这个解决方案被确认可以工作。

      【讨论】:

        【解决方案3】:

        对于这个问题,我有确切的答案是删除页面的边界..然后你会成功

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2015-05-03
          • 1970-01-01
          • 2018-06-02
          • 1970-01-01
          • 2019-01-21
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多