首先我们这次不涉及alv的使用,只涉及alv前置内容。包括选择屏幕,取数SQL,后续数据整理,write输出。
我认为write太古老了,没有cl_demo_outout类好用,而且是静态类可以直接使用。
SAP 报表开发相关前置
选择屏幕
选屏幕我们印象中常用的就是两种
*======================================================================* * Input Selection Screen *======================================================================* SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME TITLE TEXT-001. * PARAMETERS: SELECTION-SCREEN END OF BLOCK blk1. SELECTION-SCREEN BEGIN OF BLOCK blk2 WITH FRAME TITLE TEXT-002. * SELECT-OPTIONS: SELECTION-SCREEN END OF BLOCK blk2.
能够实现单选多选。通常情况下参数后续数据查询的都是多选。即使是单选PARAMETERS,我们也要进行后续的处理,因为参数在open sql 里面的用法是不一样的。<