Sadržaj:
Definicija - Što znači unutarnja tablica?
U ABAP programiranju, interne tablice su objekti dinamičkih podataka koji se koriste za osiguravanje mehanizma prijenosa podataka iz baze podataka ili bilo koje druge fiksne strukture u radnu memoriju u svrhu funkcionalnosti niza. Podaci izvučeni pohranjuju se u memoriju, zapis u zapis. Unutarnje tablice uglavnom se koriste za obradu skupa podataka s unaprijed definiranom strukturom unutar ABAP programa. Uz pomoć unutarnjih tablica, SAP-ovi programeri mogu pohraniti i oblikovati podatke unutar programa izdvojenog iz tablice baze podataka. Zbog svoje dinamične prirode, oni također spašavaju programere od brige o dinamičkom upravljanju memorijom, što bi u suprotnom moglo biti problem.
Tehopedia objašnjava unutarnju tablicu
Za unutarnju tablicu najmanja je veličina 256 bajtova. Slično većini deklaracija varijabilnih u ABAP-u, interne tablice se deklariraju uz pomoć DATA izraza. Sintaksa za internu tablicu je: DATA VRSTA | POPUT OD
S Statičke interne tablice se također mogu deklarirati pomoću izraza STATIC. Izjava podataka može se koristiti za izgradnju novih ili temeljenih na programu unutarnjih tablica, uz dodavanje TYPE ili LIKE za postojeće objekte i vrste. Vrste tablica za interne tablice deklariraju se na temelju operacija koje treba izvesti. Najčešće korištene vrste uključuju: Standardni tip tablice: Koristi se u slučaju kada se pojedinačnim zapisima pristupa putem indeksa zapisa. Tip hashed Table: koristi se ako je glavna operacija izvedena putem ključa. Vrsta sortirane tablice: Koristi se ako će se tablica sortirati kao podaci pohranjeni. Ova je definicija napisana u kontekstu SAP-a