Fibed - 29

Az újonnan létrehozott osztályok alapján folytatjuk ismereteinket az ALV-vel. Ahhoz, hogy együttműködjünk az ALV-val, kicsit változtatni kell a nézetosztályt - itt az MVC minden varázsa. ALV - ABAP Listanézet. A ZCL_KRE_HW6_VIEW osztályt a ZCL_KRE_HW6_VIEW_ALV osztályba másoljuk. SE80 tranzakciót az egér jobb gombjával stb., egy csomagban és kérésben mentünk el. Az első dolog, hogy hozzáadunk két új attribútumot, amint az az ábrán látható.

Fibed - 29

A Módszerek lapon adjon hozzá még két módszert.

Fibed - 29

A SHOW_DATA módszerben megváltoztathatja a paramétertípust, és ugyanazt a paramétert hozzáadhatja az egyes módszerekhez.

Fibed - 29

Fibed - 29

Ezután adja hozzá a következő kódot a módszerekhez.

Fibed - 29

Fibed - 29

Fibed - 29

Az osztályok létrehozásakor hozza létre a ZKRE_HW7 főprogramot.

Fibed - 29

Fibed - 29

Fibed - 29

Futtassuk.

Fibed - 29

Attól függően, hogy melyik választógombot választottuk, a következő eredményt kapjuk.

Egy egyszerű lista egy egyszerű lista.

Fibed - 29

Fibed - 29

Fibed - 29

Fibed - 29

Futtassa a végrehajtást, és nézze meg az eredményt, ahol nem lesz panel.

Fibed - 29

Így az SAP-nál az információ átadása az ALV-n keresztül megszervezhető a Spartan rendszeres listái használata nélkül.