
*****9 DE 9
USO DE LA MEMORIA ABAP.
Para pasar datos entre programas u objetos podemos pasar parámetros de un programa a otro (cuando los dos son programas) o podemos utilizar la memoria.
Existen sentencias para manipular los datos que subimos y bajamos de memoria.
Para subir datos vamos a utilizar la sentencia EXPORT:
EXPORT <valor> TO MEMORY ID <id_unico>. ID debe de ser único, representa una ubicación escrita en la memoria ABAP
Para bajar o descargar los datos de memoria utilizamos la sentencia IMPORT:
IMPORT <valor> TO MEMORY ID <id_unico>.
Se pueden exportar e importar tanto variables, como estructuras o tablas internas a memoria.
Luego de bajar los datos de momoeria, es conveniente liberar el área de memoria utilizada. Esto lo hacemos con la sentencia FREE MEMORY.
FREE MEMORY ID <id_unico>.
Para que la exportación-importación de datos funcione debe de utilizar la misma sesión de memoria o ejecución.