abap dictionary objektumok sap adatmodell
TRANSCRIPT
![Page 1: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/1.jpg)
ABAP dictionary objektumok – SAP adatmodell Táblák kezelése
Az SAP programozása 1.
Tarcsi Ádám
![Page 2: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/2.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 2
1. Data dictionary
![Page 3: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/3.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 3
Adat modellezés az SAP-ban
Adatmodellezés elvei
Redundancia
Tábla orientált tárolás
![Page 4: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/4.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 4
Fogalmak
Domain
Adattípus
Struktúra
Belső tábla
Transzparens tábla
Pool tábla
Kluszter tábla
![Page 5: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/5.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 5
ABAP Dictionary (SE11)
▪ Adatelem
▪ Struktúra
▪ Domain
▪ Adatbázistábla
▪ Nézet
▪ Osztályok / Interfészek
▪ Keresési segítség
▪ Zárolási objektum
![Page 6: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/6.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 6
Dictionary objektumok - SE11
![Page 7: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/7.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 7
2. Táblakezelés
![Page 8: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/8.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 8
Tábla létrehozása (SE11)
Tábla létrehozása (SE11) Domain adatelem (data element) Transparent table mező
Tábla feltöltése
Szelekciós program megírása (SE80)
![Page 9: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/9.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 9
Data dictionary (SE11)
![Page 10: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/10.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 10
Domain készítése – 1.
![Page 11: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/11.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 11
Domain készítése – 2.
![Page 12: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/12.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 12
Domain készítése – 3.
![Page 13: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/13.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 13
Adatelem létrehozása – 1.
![Page 14: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/14.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 14
Adatelem – 2.
![Page 15: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/15.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 15
Adatelem – 3.
![Page 16: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/16.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 16
Adatelem – 4.
![Page 17: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/17.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 17
Adattábla – 1. - Létrehozás
![Page 18: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/18.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 18
Tábla – 2. - Táblatípus
![Page 19: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/19.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 19
Tábla – 3. – Mezők megadása
![Page 20: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/20.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 20
Tábla – 4. – Idegen kulcs megadása – 1.
![Page 21: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/21.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 21
Tábla – 5. – Idegen kulcs megadása – 2.
![Page 22: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/22.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 22
Tábla – 6. – Idegen kulcs ellenőrzés
![Page 23: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/23.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 23
Tábla – 7. - Mentés
1. mentés
2. műszaki
beállítások
3. aktiválás
![Page 24: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/24.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 24
Tábla – 8. – Műszaki beállítások
![Page 25: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/25.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 25
Tábla – 9. - Aktiválás
![Page 26: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/26.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 26
Táblatartalom – 1.
![Page 27: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/27.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 27
Tábla bejegyzés rögzítése
![Page 28: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/28.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 28
Tábla tartalom megjelenítése – 1.
![Page 29: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/29.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 29
Tábla tartalom megjelenítése – 2.
![Page 30: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/30.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 30
Táblakezelés – egyebek
- Tábla megjelenítéskor jobb egérgombbal a menüben tudunk törölni és módosítani is.
- Segédeszközök / Felhasználás kimutatása (CTRL+SHIFT+F3): A tábla felhasználása programokban, dynprokban, egyéb objektumokban.
![Page 31: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/31.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 31
3. Keresési segítség készítése
![Page 32: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/32.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 32
Keresési segítség készítése – 1.
![Page 33: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/33.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 33
Keresési segítség készítése – 2.
![Page 34: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/34.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 34
Keresési segítség hozzárendelése a táblához
![Page 35: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/35.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 35
4. Feladat
![Page 36: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/36.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 36
Tábla és program létrehozása
Hozd létre az alábbi (mandantfüggő) táblákat!
Definiálj adattípusokat, domaineket is!
Készíts keresési segítséget!
Töltsd fel a táblákat!
Készíts egy megjelenítő programot!
Azonosító Numerikus szöveg (10)
Név szöveg(100)
Azonosító Numerikus szöveg (10)
Titulus szöveg(20)
Vezetéknév szöveg(50)
Keresztnév szöveg(50)
Osztály Numerikus szöveg (10)
Fizetés összeg (CURR)
Pénznem pénznem (CUKY)
Születési idő dátum
Település Szöveg (100)
Cím Szöveg (100)
Telefon Szöveg (20)
E-mail Szöveg (100)
Osztály
Személyek
![Page 37: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/37.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 37
Megoldás – 1.
![Page 38: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/38.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 38
Megoldás – 2.
![Page 39: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/39.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 39
Megoldás – 3.
![Page 40: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/40.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 40
Megoldás – 4.
![Page 41: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/41.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 41
Megoldás – 5.
![Page 42: ABAP dictionary objektumok SAP adatmodell](https://reader030.vdocuments.pub/reader030/viewer/2022020621/61e9d6000445ee613758b531/html5/thumbnails/42.jpg)
Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 42
Megoldás – 6. Program
Adott osztályon dolgozók adatainak kiírása