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:

  1. Lekérdezések
  2. InfoSets
  3. Csoportok
  4. Lekérdezés fordítása

Nézzük meg őket részletesen:

Lekérdezések

A Lekérdezések összetevőt a végfelhasználók használják lekérdezések karbantartására. Lekérdezéseket lehet létrehozni, lekérdezéseket módosítani és lekérdezéseket végrehajtani. Tranzakció SQ01

ABAP 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: -

  1. ALAPLISTA – Az adatokat a funkcionális terület által meghatározott sorrendben mutatja be (támogatja a rendezést és az összegzést).
  2. STATISZTIKAI – Az alapadatokból számított statisztikai adatokat mutatja.
  3. 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.

KÉRDEZÉS LÉTREHOZÁSA

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.

KÉRDEZÉS LÉTREHOZÁSA

Step 3) Kattintson a következő képernyőre, válassza ki a használni kívánt mezőcsoportot.

KÉRDEZÉS LÉTREHOZÁSA

Step 4) Kattintson a következő képernyőre, válassza ki a megjeleníteni kívánt mezőket

KÉRDEZÉS LÉTREHOZÁSA

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.

KÉRDEZÉS LÉTREHOZÁSA

KÉRDEZÉS LÉTREHOZÁSA

Step 6) Az összes fenti opció megadása után mentheti a lekérdezést és végrehajthatja azt.

KÉRDEZÉS LÉTREHOZÁSA

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