ABAP Query Tutorial itt SAP: SQ01, SQ02, SQ03
Az ABAP Query alkalmazást használják jelentéseket készíteni még nincs jelen benne SAP rendszer. Olyan felhasználók számára készült, akik nem ismerik vagy alig ismerik az ABAP programozást. Az ABAP Query számos módot kínál a felhasználóknak a jelentések meghatározására és különböző típusú jelentések, például alaplisták, statisztikák és rangsorolt listák létrehozására.
Az ABAP lekérdezés négy összetevőből áll:
- Lekérdezések
- InfoSets
- Csoportok
- Lekérdezés fordítása
Nézzük meg őket részletesen:
Lekérdezések
InfoSets
Az InfoSet az adatforrások speciális nézetei. Az InfoSet leírja, hogy egy adatforrás mely mezőiről lehet jelentést készíteni a lekérdezésekben. Egy InfoSet több szerepkörhöz vagy felhasználói csoporthoz is hozzárendelhető.
Előnyök-
- Az InfoSet-ek létrehozásával és szerepkörökhöz vagy felhasználói csoportokhoz való hozzárendelésével a rendszergazda meghatározza azon jelentések körét, amelyeket az egyes alkalmazásrészlegek vagy végfelhasználók a SAP Lekérdezés.
- A végfelhasználók csak azokkal az InfoSet-ekkel dolgozhatnak, amelyek relevánsak az adott területükhöz, a hozzájuk rendelt szerepkör vagy felhasználói csoport által kijelöltek szerint.
FELHASZNÁLÓI csoportok
A Felhasználói csoportok összetevő a felhasználói csoportok karbantartására szolgál (biztonsági szempontból).
Az ugyanabban az alkalmazásban dolgozó felhasználók ugyanahhoz a felhasználói csoporthoz vannak rendelve. Nem számít, hogy valójában ki definiált egy lekérdezést egy felhasználói csoportban. A felhasználói csoporthoz rendelt összes felhasználó végrehajthatja a lekérdezést.
A felhasználói csoporthoz tartozó felhasználóknak rendelkezniük kell a szükséges engedélyeket mielőtt módosítani vagy újradefiniálni tudják a lekérdezést. A rendszerben minden felhasználó több felhasználói csoporthoz rendelhető.
Fordítás/QUERY komponens
Lekérdezések, InfoSet-ek és felhasználói csoportok meghatározásakor sok szöveg keletkezik. Ezek a szövegek azon a nyelven jelennek meg, amelyet a bejelentkezéskor választottunk SAP rendszer. Ezzel a komponenssel összehasonlíthatjuk a szöveget/nyelveket.
Adatfeldolgozás a lekérdezésekben
Az adatok 3 módon dolgozhatók fel és jeleníthetők meg: -
- ALAPLISTA – Az adatokat a funkcionális terület által meghatározott sorrendben mutatja be (támogatja a rendezést és az összegzést).
- STATISZTIKAI – Az alapadatokból számított statisztikai adatokat mutatja.
- Rangsorolt lista – A rangsorolt lista egy statisztika specializációja. Egy utazási iroda tíz legjobb ügyfele volt.
Egy lekérdezés tartalmazhat egy alaplistát , legfeljebb kilenc statisztikai adatot és legfeljebb kilenc rangsorolt listát.
KÉRDEZÉS LÉTREHOZÁSA
Step 1) Ugrás az SQ01-re. Adjon nevet a lekérdezésnek, majd kattintson a Létrehozás gombra.
Step 2) Adja meg a lekérdezés leírását a következő képernyőn. Adja meg a kimeneti hosszt, és válassza ki a feldolgozási lehetőséget a További feldolgozási beállítások mezőben. Az adatok különféle formátumokban jeleníthetők meg, például táblázatban, fájlba tölthetők, Wordben jeleníthetők meg stb.
Step 3) Kattintson a következő képernyőre, válassza ki a használni kívánt mezőcsoportot.
Step 4) Kattintson a következő képernyőre, válassza ki a megjeleníteni kívánt mezőket
Lépés 5. A következő képernyőn válassza ki a kiválasztási mezőket, majd válasszon egyet a kimeneti típusok közül (alap, statisztikai, rangsorolt).
Mindegyik listában különféle opciókat választhat (pl. mezők rendezése, kimeneti hossz, oszlopszín, összegek, oldalfejléc, oldalláb stb.) módosítása.
Step 6) Az összes fenti opció megadása után mentheti a lekérdezést és végrehajthatja azt.
Jegyzet:
Tranzakció az információkészlet létrehozására/karbantartására –SQ02
Tranzakció felhasználói csoport létrehozására/fenntartására –SQ03