点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
迟到总比没有好,我开始研究ABAP2XLSX提供的选项,并且已经将所有对象导入到沙箱系统中。 我还浏览了Github上的可用信息 和 SAP社区中的,并检出了软件包随附的一些演示程序。
我现在想做的是基于已存在的利用CL_SALV_TABLE的ABAP报告在沙盒系统中创建一个原型程序。 在此程序中生成的ALV输出包含来自LIKP和LIPS的交付信息,导致每次交付有多行,因此会有大量冗余标头数据。 理想情况下,Excelfile应该有一张纸用于LIKP的标头字段,另一张纸用于LIPS数据,ABAP2XLSX非常适合从我阅读的内容中提供。
完成此任务很方便的是某种"菜谱"或"逐步指南",以了解如何执行此操作,因此我不必从头开始重新创建逻辑。 或类似"如果您已将SET_SCREEN_STATUS与CL_SALV_TABLE一起使用,则必须对ABAP2XLSX使用"具有这些参数的此方法",对于CL_SALV_LAYOUT或CL_SALV_COLUMN中的方法也只能使用另外两个。
但是我什么也没找到-可能是由于不真正知道要查找的内容或使用了错误的搜索词! 此外,外观很有希望的 Github中的文档页面上的target =" _ blank">常见问题解答链接导致了 404"找不到"错误。
是否有我想要的东西? 或者,我是否正在寻找实际上没有太大意义的东西?
欢呼
贝尔贝尔
ABAP2XLSX已包含大约40多个演示程序(ZDEMO_EXCEL *)。 它们对学习和使用它非常有帮助。 在大多数(如果不是全部)中,您可以快速浏览最终XLSX文件的外观。
Maulik Thakkar
谢谢您的反馈,毛利克! 是的,根据我到达这里的回应和线索,我很可能会在博客文章中写一些东西。
弗洛里安·亨宁格(Florian Henninger)
谢谢,弗洛! 滚动浏览页面(还没有很多评论),它似乎需要更新,它是指向 http://www.plinky.it/abap/abap2xlsx.php 不再起作用。 可能是 Ivan Femia 检出并纠正的东西吗?
欢呼
Bärbel
我已经使用了一段时间,从未用这些术语链接过它们。 我的想法是cl_salv_table是模型的一个视图类,而abap2xlsx是另一个视图类。 我可以添加另一个使用WRITE的视图和另一个保存HTML文件的视图。
但是,是的,方法上存在相似之处。 每个视图可以实现不同的接口。 这样,您就可以在主代码中保持逻辑相同。
所以:
Display_data
Top_of_page
Format_column
等
将是接口的方法,然后根据类进行不同的实现。 这样,您就可以从主类中分离出构建报告的基本要素。
首先,我虽然如此-呢? 这些是完全不同的技术。 但我明白你的意思。 对于了解CL_SALV_TABLE的人(而且我知道已经使用多年的人仍在使用CL_GUI_ALV_TABLE的人),拥有一本菜谱以使它们在abap2xlsx上快速投入将非常有用。
马修·比林汉姆(Matthew Billingham)
感谢您的反馈,马特! 很高兴看到我正在寻找的东西并不完全是古怪的!
我目前正在尝试将ZDEMO_EXCEL_10和ZDEMO_EXCEL_OUTPUTOPT_INCL中的代码片段合并到我已经拥有的程序中,但是由于我不知道我实际需要复制到什么地方以及如何快速将其与典型的ABAP OO混淆相提并论。 我可以忽略的! Eclipse抛出的许多语法错误对我没有帮助! 也许最好不要在星期五下午解决....
欢呼声
贝尔贝尔
BärbelWinkler 是的,这是合理的总结。 回答另一个问题的方法可能是ZDEMO_EXCEL10:-)
一周热门 更多>