【问题标题】:Birt report - hidden cross tab cells showing in excelBirt 报告 - 在 Excel 中显示的隐藏交叉表单元格
【发布时间】:2018-07-17 23:33:36
【问题描述】:

我有一个交叉表。我通过将样式设置为包含“显示:无”的样式来隐藏整个列。这在 html 和 pdf 中看起来很棒。

但在导出到 Excel 时,该列显示为空值。

如何强制 Excel 导出不显示列?

【问题讨论】:

    标签: birt


    【解决方案1】:

    您是否尝试过使用列的可见性表达式而不是样式 display:none?

    【讨论】:

    • 我没有在要设置的属性中看到可见性表达式选项。
    • 如果我将单元格的可见性设置为 false,它的行为与使用隐藏样式相同;隐藏在 html 中,但在 excel 中为空列。
    • 对不起,我看错了你的问题,我以为你的意思是一个表格项目。
    【解决方案2】:

    我认为将宽度设置为 0 只会在报表布局为“固定布局”时隐藏列(导出到 excel 时)。

    不幸的是,当您有一个包含很多列的交叉表时,使用“固定布局”会很痛苦,因为如果宽度变得太大,Excel 就会开始抛出错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-10
      • 1970-01-01
      • 2015-10-29
      • 2014-10-28
      • 2023-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多