Documente Academic
Documente Profesional
Documente Cultură
exporting
En SAP las clases locales se crean desde la transaccin SE38 y solo puede ser accedida por el
programa que la invoca, cuando sap llama a una clase primero la busca localmente y despus la
busca en el class-pool = libreria de clases publicas de SAP. En este ejemplo veremos la utilizacin
de importing y de exporting estas dos funciones se utilizan de forma diferente,
usamos importing cuando queremos hacer set es decir enviar a las variables locales un valor por
parmetro, en el caso de exporting es lo contrario cuando queremos acceder a una variable
privada de la clase y pasarla a la variable del mtodo como podemos ver a continuacin en el
siguiente ejemplo.
Lo que vemos es un pantalla donde tenemos diferentes pestaas que contienen toda
funcionalidad de la clase (Mtodos, Atributos, Eventos, etc.). En el ejemplo que estamos viendo
vemos que contamos con tres mtodos. Para navegas al cdigo fuente de alguno de ellos solo
tenemos que hacer doble clic sobre el. EL resultado lo vemos en la siguiente imagen.
Aqu podremos escribir nuestro propio cdigo que despus utilizaremos en nuestros programas.
Si en algun momento quisieramos utilizar esta clase en uno de nuestros progrmas tendriamos
que hacierlo de la siguiente forma:
2. Llamamos a uno de los mtodos que tenemos definidos en la clase para que ejecute su
lgica.
p_objeto->METHOD2.
Es un ejemplo bsico y muy sencillo, la cosa se puede ir complicando mas. Seguiremos hablando
de este tema en prximos post.