SAP Riportok, táblák, programok
Szegedi Tudományegyetem – Szoftverfejlesztés Tanszék SAP Logon !FRISS! Megnevezés: GUI Applikációs szerver: Instanciaszám: 00 Rendszer-ID: NSP Otthonról a videóban található port átirányítást a ös IP-címre kell állítani © Antal Gábor
Szegedi Tudományegyetem – Szoftverfejlesztés Tanszék Programok, amiket használunk SE11 - ABAP Dictionary Tools ABAP Workbench Development SE16 - Data Browser Tools ABAP Workbench Overview SE38 - ABAP Editor Tools ABAP Workbench Development SE80 -ABAP Development Workbench Tools ABAP Workbench Overview © Hegedűs Péter, Antal Gábor
Szegedi Tudományegyetem – Szoftverfejlesztés Tanszék Hello World SE38 Új program létrehozása Mindig ‘Z’-vel kezdődjön a program neve Utána az ETR azonosító (közös terület) ZANGTAAT_HELLOWORLD Beállítások Type: Executable program Status: Customer Production Program Többi beállítás opcionális Program szerkesztése az editor-ban © Hegedűs Péter, Antal Gábor
Szegedi Tudományegyetem – Szoftverfejlesztés Tanszék Pluszpontos feladat Ne egyszer, hanem 10-szer írjuk ki, hogy ‘Hello World’, egymás után Segítség Használjunk változót DATA var TYPE típus. Használjunk ciklust WHILE … ENDWHILE. A jó megoldásért +5 pont jár +2 pont, ha egymás alá írja ki a program © Hegedűs Péter, Antal Gábor
Szorgalmi feladat Összetett riportok készítése
Szegedi Tudományegyetem – Szoftverfejlesztés Tanszék Összetettebb riport elkészítése Használjunk input paramétert Definiáljunk blokkokat Olvassunk és listázzunk adatokat adattáblából SE11: Új tábla létrehozása Mezők, kulcsok, beállítások SE16: Rekordok felvétele a táblába SE80 Új program létrehozása © Hegedűs Péter
Szegedi Tudományegyetem – Szoftverfejlesztés Tanszék Szorgalmi feladat Csak azokat a rekordokat listázzuk, amelyeknél az első oszlop értéke megegyezik a paraméterrel Hiba vagy üres lekérdezés esetén írjuk ki, hogy Error code: XY Ahol az XY a lekérdezés által visszaadott hibakód © Hegedűs Péter