Explicacion al usar un perform (importing exporting changing returning using tables)
Disculpen, solo quiero aclarar mis conceptos de estas palabras reservadas, he buscado y buscado en los foros y no hay una explicacion clara y exacta, lo que logre entender es lo siguiente(corrijanme por favor si estoy en lo incorrecto):
1) IMPORTING acepta parametros que se usaran en el FORM y dicho FORM no puede modificar el valor del parametro. 2) EXPORTING acepta parametros para ser modificados al interior del FORM y ENDFORM y poderlos usar despues del PERFORM. 3) CHANGING hace lo mismo que los 2, acepta parametros y se peuden usar modificar y volverlos a usar fuera del FORM? 4) TABLES? 5) USING ? 6) RETURNING? esos si no les entendi, los he usado pero no he entendido la conceptualizacion bien. entiendo que esto tambien sirve para METODOS y CLASES. Les agradezco comenten sobre el tema y en lo posible con ejemplos. Gracias. |
hola
Hola,
IMPORTING y EXPORTING no se usan en performs, se usan en funciones. USING seria como el importing, le pasas el valor pero no lo cambias. CHANGING pasas el valor y lo cambias, de ser necesario TABLES, justamente, le pasas una tabla, que los registros pueden ser modificados o no. Desconozco RETURNING, pero definitivamente no se usa en performs. Espero que te sirva! |
Husos Horarios son GMT. La hora en este momento es 05:38:31. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web