Sisällysluettelo:
Määritelmä - mitä sisäinen taulukko tarkoittaa?
ABAP-ohjelmoinnissa sisäiset taulukot ovat dynaamisia tietoobjekteja, joita käytetään tarjoamaan mekanismi tietojen siirtämiseksi tietokannasta tai mistä tahansa muusta kiinteästä rakenteesta työmuistiin matriisitoimintoja varten. Poimitut tiedot tallennetaan muistiin, tietueittain. Sisäisiä taulukoita käytetään pääasiassa tietosarjan käsittelemiseen ennalta määritellyllä rakenteella ABAP-ohjelmassa. Sisäisten taulukoiden avulla SAP-kehittäjät voivat tallentaa ja muotoilla tietoja tietokantataulukosta poimitun ohjelman sisällä. Dynaamisen luonteensa vuoksi ne myös säästävät ohjelmoijia pitämästä huolta dynaamisen muistin hallinnasta, mikä muuten olisi huolenaihe.
Techopedia selittää sisäisen taulukon
Sisäisen taulukon vähimmäiskoko on 256 tavua. Samoin kuin useimmat muuttuvat ilmoitukset ABAP: ssa, sisäiset taulukot ilmoitetaan DATA-käskyn avulla. Sisäisen taulukon syntaksi on: DATA TYPE | LIKE OF
KANSSA Staattiset sisäiset taulukot voidaan myös julistaa käyttämällä STATIC-käskyä. Tietoja voidaan käyttää rakentamaan uusia tai ohjelmapohjaisia sisäisiä taulukoita sekä lisäämällä TYPE tai LIKE olemassa oleville kohteille ja tyypeille. Sisäisten taulukoiden taulukotyypit ilmoitetaan suoritettavien toimintojen perusteella. Yleisimmin käytettyjä tyyppejä ovat: Vakiotaulukkotyyppi: Käytetään, jos yksittäisiä tietueita käytetään hakemistotietueindeksin avulla. Hajautetun taulukon tyyppi: Käytetään, jos pääasiallinen suoritettu toiminto on avaimen käyttö. Lajiteltu taulukkotyyppi: Käytetään, jos taulukko on tarkoitus lajitella tietojen tallennuksen yhteydessä. Tämä määritelmä kirjoitettiin SAP: n yhteydessä