点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个ABAP报告,该报告的输出为带有26列的ALV网格。 使用标准ALV导出选项-使用XXL格式可以很好地导出到excel中,但是使用XLSX格式时,最后10列中的8列会丢失其数据。
#或"之类的字符不会导致数据中断中线不是问题。数据也不会过多-即使仅输出10行,也会发生同样的情况。
我已经阅读过SAP KB文章2193144-[必看] BC-ABA-LI地区最常见的问题。 但是没有任何症状与我相符。
我还看过855314-从ALV将列表下载到Excel。 这里提到下载大于1023个字符的列表的问题-但症状是1023年以后换行,并且我的输出整行只有295个字符。 我只是缺少大约8个字段的数据。
该问题是一些标准的SAP问题/限制,还是该问题更有可能存在于我的ABAP报告中? 我们在Ecc6 EHP7上,我使用G_GRID-> SET_TABLE_FOR_FIRST_DISPLAY在屏幕上显示ALV网格。
更新:
问题出在Fieldcatalog上-FIELDNAME和OUTPUTLEN长度在单引号中有前后空格。 所以这是由于我的程序。 现在已全部修复:)
有关信息,您要提及的注释适用于ABAP列表技术的ALV(BC-ABA-LI;屏幕上的最大宽度为1023个字符),而不适用于ALV网格 (控制框架技术)。
如果找不到关于该问题的任何SAP注意事项,则应向SAP支持人员出示证明。
这样,您应该通过在第二列之前或之后移动一些列来进行更多测试,因为您说前两列没有问题。
莎拉,您好,
我遇到了同样的问题,您的回复确实帮助了我。 非常感谢。
致谢
Anand
感谢有关移动列的建议。 我已经更改了字段目录的输出顺序,它以新顺序显示在屏幕上,但是excel输出仍然是旧顺序。 谷歌决定了excel导出的列顺序。
然后提出第一个建议:如果找不到关于问题的任何SAP注释,则应向SAP出示罚单 支持。
一周热门 更多>