Table des matières:
Définition - Que signifie la mémoire ABAP?
La mémoire ABAP est le stockage de mémoire temporaire utilisé par les programmes et objets ABAP qui utilisent la même session interne - ou la même zone de mémoire - pour toutes les activités. Par rapport à la mémoire SAP, considérée comme une mémoire globale, la mémoire ABAP est une mémoire locale. La mémoire ABAP est indépendante des programmes ou objets ABAP qui la génèrent, permettant ainsi de transmettre des valeurs sur différents objets ou programmes quelles que soient leurs caractéristiques. Ceci est particulièrement utile pour les programmes qui sont en direct dans la même session.
Techopedia explique la mémoire ABAP
Les programmes et objets ABAP utilisent principalement deux types de mémoire: la mémoire ABAP et la mémoire SAP. La mémoire ABAP a une portée assez limitée par rapport à la mémoire SAP, et est accessible par une session interne principale, tandis que la mémoire SAP est accessible aux programmes ou aux objets en dehors de la session principale. La mémoire ABAP est l'un des outils importants disponibles pour les programmeurs pour transmettre des valeurs entre les programmes. Il aide à minimiser l'utilisation de la base de données et contribue également à maximiser la vitesse et l'efficacité des applications. Les valeurs transmises via la mémoire ABAP ne sont stockées dans aucune table SAP. Pour accéder à la mémoire ABAP, des instructions utilisant les mots clés "Exporter vers la mémoire" et "Importer depuis la mémoire" sont utilisées. "Exporter en mémoire" est utilisé pour lire les données de la mémoire ABAP, tandis que "Importer de la mémoire" est utilisé pour écrire les données de la mémoire ABAP.