Tartalomjegyzék:
Meghatározás - Mit jelent a mezőszimbólum?
A mezőszimbólum (az SAP-ban) egy olyan mechanizmus, amelyben az alkalmazásokat rugalmasan hozzák létre. Mivel a helyőrzők, amelyek nem foglalják el a fizikai adatmezőt, hanem a tartalomra mutatnak és mutatnak, a mezőszimbólumok fogalmukban hasonlítanak a C nyelv hivatkozott mutatóira.
A mezőszimbólumokat elsősorban az Advanced Business Application Programming (ABAP) programokban használják, és nagy rugalmasságot nyújtanak az ABAP különböző adatobjektumainak címzésekor. Ezen túlmenően hasznosak összetett belső táblák működtetésekor vagy a kapcsolódó szerkezeti tartalom megváltoztatásakor.
A Techopedia magyarázza a mező szimbólumát
A következő a szimbólum mezőszimbólum-deklaráció szintaxisa:
FIELD-SYMBOLS .
FIELD-SYMBOLS .
A programokban a mezőszimbólumokat szögletes zárójelekkel azonosítják, amelyek a mezőszimbólum szintaxisának részét képezik. A mezőszimbólumok létrehozhatók típusjellemzőkkel vagy anélkül. Ha a típust nem deklarálják, a mező szimbóluma a hozzárendelt mező minden műszaki jellemzőjét örököli. Ha a típust meghatározták, a mező szimbólumát és az adatobjektum-kompatibilitást ellenőrzik az ASSIGN utasításban.
A mezőszimbólumok bármilyen ABAP adatobjektumra mutathatnak, amelyet be kell jelenteni, mielőtt a mezőszimbólumot ugyanahhoz az objektumhoz rendeli. Az ABAP-ban nincs különbség a sikeres mezőszimbólum-hozzárendelések között - függetlenül attól, hogy a mezőt használják-e vagy közvetlenül hivatkoznak-e. Az adatműveletek közvetlenül alkalmazhatók a mező szimbólumaira.
A mezőszimbólumok felhasználhatók olyan programproblémák megoldására, amelyek könnyen előfordulnak, amikor a mezőket a futóidejű mezőszimbólumokhoz rendelik, és a szintaxist és a biztonsági ellenőrzéseket a mezőszimbólum-műveletek korlátozzák.
