SAP Słownik danych ABAP (SE11)
Co to jest słownik danych?
Słownik danych jest centralnym źródłem informacji o danych w systemie zarządzania informacją. Jego główną funkcją jest wspieranie tworzenia i zarządzania definicjami danych (lub „metadanymi”).
Słownik ABAP 3 poziomy
Obiekty w Słowniku ABAP znajdowały się na trzech poziomach, które wspierają ich ponowne wykorzystanie. Te poziomy to:
- Tabele i struktury
- Elementy danych
- domeny
Przyjrzyjmy się im szczegółowo –
domeny
- Opisuje parametry techniczne pola tabeli
- Określa zakres wartości opisujący dozwolone wartości danych dla pól
- Pola odnoszące się do tej samej domeny (poprzez przypisane do nich elementy danych) ulegają zmianie w przypadku zmiany domeny
- Zapewnia spójność
Były. Numer dokumentu zakupu (EBELN)
Elementy danych
- Opisuje rolę, jaką odgrywa pole w kontekście technicznym
- Pola o tym samym znaczeniu semantycznym mogą odnosić się do tego samego elementu danych
- Zawiera informacje o polu
Były. Numer dokumentu zakupu (EBELN)
Stoły
- Reprezentuj tabele bazy danych, w których faktycznie znajdują się dane.
- Tabele można definiować niezależnie od bazy danych w Słowniku ABAP.
- Pola tabeli są definiowane za pomocą (niezależnych od bazy danych) SAP Typy danych ABAP i długości.
Struktury
- Są deklaracjami rekordów, które NIE odpowiadają tabeli bazy danych.
- Podobnie jak typ danych zdefiniowany przez użytkownika.
- Zdefiniowane jak tabela i można je następnie adresować z programów ABAP.
- Struktury zawierają dane tylko w czasie wykonywania programu.
Zagregowane obiekty słownika ABAP
Zagregowane środki składające się z kilku elementów. W Słowniku ABAP obiekty zagregowane to obiekty pochodzące z kilku różnych przezroczystych tabel.
- odwiedzajacy
- szukać pomocy
- Zablokuj obiekty
Przyjrzyjmy się im szczegółowo
odwiedzajacy
- Widoki w SAP _ ABAP służy do podsumowania danych rozproszonych w kilku tabelach
- Dane widoku nie są w rzeczywistości fizycznie przechowywane. Zamiast tego dane widoku pochodzą z jednej lub większej liczby innych tabel
- Jest on dostosowany do potrzeb konkretnej aplikacji
szukać pomocy
- Pomoc Wyszukiwanie to narzędzie ułatwiające wyszukiwanie rekordów danych w systemie
- Efektywne i przyjazne dla użytkownika wyszukiwanie pomaga użytkownikom, gdy klucz rekordu jest nieznany
Zablokuj obiekty
- Jednoczesny dostęp do tego samego rekordu danych przez dwóch użytkowników w SAP System jest synchronizowany za pomocą mechanizmu blokującego.
- Blokady są ustawiane i zwalniane poprzez wywołanie określonych modułów funkcyjnych. Te moduły funkcyjne są generowane automatycznie na podstawie definicji tzw. obiektów blokujących w Słowniku ABAP/4
Moduły funkcyjne : Kolejkuj_ – aby zablokować usuwanie z kolejki tabeli – aby zwolnić blokadę
Ważne transakcje
- SE11: Ekran początkowy słownika danych (tylko wyświetlacz SE12)
- SE13: Słownik ABAP: Ustawienia techniczne
- SE14: Narzędzie bazy danych
- SE15: System informacji o repozytorium
- SE16: Przeglądarka danych
- SE17: Ogólny wyświetlacz tabeli
- SE55: Konserwacja widoku tabeli
- SM30: Konserwacja stołu