我正在使用交叉表组件在Jasper Report中显示数据。当我生成XLSX报告时,是否可以通过Jasper实现“隐藏列”功能,类似于Excel“隐藏列”的工作原理?
到目前为止,我正在以编程方式将JRElement的宽度设置为'0'像素,并根据要隐藏的JRElement的宽度更改其他元素的“ X”属性。但是,这使生成Excel工作表时无法访问隐藏的单元格。
Actual Report Generated Expected Report
我期望隐藏的单元格仍将保留在生成的Excel工作表中,并且该单元格的宽度减小到“ 0”,类似于Excel工作表如何隐藏选定的列。并且在生成excel工作表之后,如果需要,我仍然必须能够取消隐藏该列。
这可能吗?