Aplikacija ABAP Query se uporablja za ustvarjanje poročil, ki še niso prisotna v sistemu SAP. Zasnovan je bil za uporabnike, ki malo ali sploh ne poznajo programiranja ABAP. ABAP Query uporabnikom ponuja široko paleto načinov za definiranje poročil in ustvarjanje različnih vrst poročil, kot so osnovni seznami, statistični podatki in razvrščeni seznami.
Poizvedba ABAP vsebuje štiri komponente:
- Poizvedbe
- InfoSets
- Uporabniške skupine
- Prevod poizvedbe
Oglejmo si jih podrobno:
Poizvedbe
Sestavni del Poizvedbe uporabljajo končni uporabniki za vzdrževanje poizvedb. Lahko ustvarjamo poizvedbe, spreminjamo poizvedbe in izvajamo poizvedbe. Transakcija SQ01InfoSets
InfoSets so posebni pogledi virov podatkov. InfoSet opisuje, o katerih poljih podatkovnega vira je mogoče poročati v poizvedbah. InfoSet je mogoče dodeliti več vlogam ali uporabniškim skupinam.
Prednosti -
- Z ustvarjanjem InfoSetov in njihovim dodeljevanjem vlogam ali uporabniškim skupinam sistemski skrbnik določi obseg poročil, ki jih lahko posamezni oddelki aplikacij ali končni uporabniki ustvarijo s poizvedbo SAP.
- Končni uporabniki lahko delajo samo s tistimi InfoSets, ki ustrezajo njihovemu določenemu območju, kot jih določa vloga ali uporabniška skupina, ki jim je dodeljena.
Skupine USER
Komponenta uporabniških skupin se uporablja za vzdrževanje uporabniških skupin (z vidika varnosti).
Uporabniki, ki delajo v isti aplikaciji, so dodeljeni isti skupini uporabnikov. Vseeno je, kdo je dejansko določil poizvedbo v uporabniški skupini. Vsak uporabnik, dodeljen skupini uporabnikov, lahko izvede poizvedbo.
Uporabniki v uporabniški skupini morajo imeti potrebna pooblastila, preden lahko spremenijo ali ponovno opredelijo poizvedbo. Vsakega uporabnika v sistemu je mogoče dodeliti več uporabniškim skupinam.
Komponenta za prevajanje / QUERY
Pri določanju poizvedb, InfoSetov in uporabniških skupin se ustvari veliko besedil. Ta besedila so prikazana v jeziku, ki smo ga izbrali, ko smo se prijavili v sistem SAP. S to komponento lahko besedilo / jezike primerjamo.
Obdelava podatkov v poizvedbah
Podatke je mogoče obdelati in predstaviti na 3 načine: -
- OSNOVNI SEZNAM - Predstavlja podatke v vrstnem redu, ki ga določa funkcionalno področje (podpira razvrščanje in seštevanje).
- STATISTIKA - prikazuje statistične podatke, izračunane iz osnovnih podatkov.
- RANG LIST - Uvrščeni seznam je specializacija statističnih podatkov. Ex Deset najboljših strank potovalne agencije.
Poizvedba ima lahko en osnovni seznam, do devet statističnih podatkov in do devet uvrščenih seznamov.
Ustvarjanje poizvedbe
Korak 1. Pojdi na SQ01. Poimenovanju dajte ime in kliknite gumb Ustvari.
Korak 2. Na naslednjem zaslonu podajte opis poizvedbe. Določite izhodno dolžino in v polju Nadaljnje možnosti obdelave izberite možnost obdelave. Podatki se lahko prikažejo v različnih oblikah, kot so tabela, prenos v datoteko in prikaz v Wordu itd.
Korak 3. Kliknite naslednji zaslon in izberite skupino polj, ki jo želite uporabiti.
Korak 4. Kliknite naslednji zaslon, izberite polja, ki jih želite prikazati
Korak 5. Na naslednjem zaslonu izberite izbirna polja in nato izberite eno od izhodnih vrst (osnovna, statistika, uvrščena).
Na vsakem od seznamov lahko izberete različne možnosti (npr. Razvrsti vrstni red polj, spremeni izhodno dolžino, barvo stolpca, vsote, glavo strani, nogo strani itd.).
Korak 6. Po zagotovitvi vseh zgornjih možnosti lahko poizvedbo shranite in izvedete.
Opomba:Transakcija za ustvarjanje / vzdrževanje nabora informacij - SQ02
Transakcija za ustvarjanje / vzdrževanje skupine uporabnikov - SQ03