elte sap excellence center oktatóanyag 1sap.elte.hu/sap_abap/abap-11.pdf · a...
TRANSCRIPT
Bár nem szükséges, azért mindenképpen érdemes a tábla szerkezetét a Data Dictionary-ben definiálni. A definíció lehet egy tábla, egy nézet vagy egy
ELTE SAP Excellence Center Oktatóanyag 5
Dictionary-ben definiálni. A definíció lehet egy tábla, egy nézet vagy egy táblatípus.
A másik, hagyományos megoldással egy fejléces táblát lehet definiálni. Ekkor viszont az egyes mezőket LIKE -kal definiáljuk. Így a mezőkatalógus létrehozásakor a metaadatokat a Data Dictionary-ből veszi ki a mezőkatalógust létrehozó függvény. (Mezőkatalógusról később!)
A mezőkatalógus az ALV listában megjelenített táblázat szerkezeti felépítését tartalmazza különböző metaadatokkal kibővítve. Ez is egy belső tábla.
ELTE SAP Excellence Center Oktatóanyag 7
tartalmazza különböző metaadatokkal kibővítve. Ez is egy belső tábla.
Egyszerűbben fogalmazva mely oszlopok, milyen sorrendben, milyen címkékkel, stb. jelenjenek meg a listában.
Az ALV lista létrehozásához szükséges típusok a slis típuscsoportban található.
A TYPE-POOLS utasítás beleintegrálja a slis típuscsoportot a jelenlegi kontextusba.
Egy fontos megjegyzés:
A REUSE_ALV_FIELDCATALOG_MERGE függvény valójában beolvassa az adott program sorait. Mivel egy 72 karakteres sorhosszal dolgozik, ezért futási hibát kap a felhasználó, ha van 72 karakternél hosszabb programsor az adott programban.
A REUSE_ALV_LIST_DISPLAY függvény karakteres módban jeleníti meg az ALV listát, míg a REUSE_ALV_GRID_DISPLAY az újabb, látványosabb
ELTE SAP Excellence Center Oktatóanyag 8
ALV listát, míg a REUSE_ALV_GRID_DISPLAY az újabb, látványosabb táblázatban.