使用Section分割一个块然后再分割另一个块时,导出错误。

2020-09-07 08:44发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我目前有一个BI报表...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我目前有一个BI报表,如下所示。 前两个黄色表/块仅使用 Region 上的" Section"功能创建。 (在我的报告中,有多个对象/列被求和。)之后,我插入了另一个单独的表/块来计算每个表的总和。

屏幕截图1 :(我的BI报告如下)

现在,只要我将此BI报表导出为Excel文件,就会出现此问题。 导出时,格式看起来会非常不同,因为某些列合并后会出现(这会产生问题,因为我需要随后运行宏)。

经过一些研究和测试,看来由于黄色表和蓝色表之间的宽度大小冲突。 (有时某人的名字会导致E列(从第5行到第16行)扩展)。

有没有办法防止这种情况? 我尝试向BI中的自动宽度申请,但这并不能解决我的情况。

谢谢,如果您需要澄清或更多信息,请告诉我。

(14.0 kB)
1条回答
奄奄一息的小鱼
2020-09-07 08:51 .采纳回答

嗨,爱德华,

您认为错误是"设计使然",以适应单个单元格,表块和表块中列的(错误)对齐。 通常在包含一个或多个部分的报表中会出现这种情况,特别是在您将列宽设置为自动调整的情况下。

在导出的excel文件中不插入空白列的唯一方法是

  • 手动调整表块中每一列的单元格宽度
  • 仔细地将所有单个单元格,块和块中的列彼此对齐
< p>您的难题可能是您想要既适合在线消费又适合导出到Excel的报表布局。 如果您发现对齐单元格/列/表格和宽度对于在线使用而言看起来不太理想,那么您可能需要考虑复制"报告"选项卡,并仅出于Excel导出目的对其进行格式化。 不是理想的方法,而是可行的解决方法。

但是,您似乎在将WebI报告用作一种数据泵,用于数据消耗以及Excel中的进一步操作(宏),这向我建议了格式化重点

如果您查看了所附的四个屏幕截图,则可以按照上述方式在对齐/调整列前后看到差异:

问候,

汤姆

# p#

嗨,汤姆,再次感谢您的帮助!

一周热门 更多>