MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   perform (foro/showthread.php?t=3333)

CLAUDIA CARDENAS 12/01/07 14:16:10

perform
 
hola!!!

tengo un PROGRAMA1 y un PROGRAMA2, desde PROGRAMA1 hago un llamado a un FORM del PROGRAMA2, este FORM, tiene un dato que el usuario ingresa desde el PROGRAMA1.

al hacer el ejecutar el PROGRAMA1, me hace el llamado al PROGRAMA2, y ejecuta el FORM, el problema esta en que el dato que debe enviarse de PROGRAMA1 a PROGRAMA2, no lo esta tomando, como hago para enviarlo, si estoy sitando la siguiente linea no más,

PERFORM EDAD(YACSAP001).

además que estoy inicializando los parametros y datos igual en ambos lados.

gracias.

Gregoryg 12/01/07 18:00:52

Hola

Para enviar datos en un PERFORM debes utilizar la clausula USING, MIentras que si el perform te devuelve datos los declaras con un CHANGING y si utilizas tablas con TABLES. Por ejemplo:

PERFORM EDAD IN PROGRAM PROGRAMA2
TABLES T_INTERNA
USING DATO1
CHANGING DATO2.

Espero haberte ayudado

Saludos


Husos Horarios son GMT. La hora en este momento es 02:03:28.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web