Sentencia SUBMIT

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Er-ee-Re
    Member
    • may
    • 68

    #1

    Sentencia SUBMIT

    hola a todos y a todas...

    mi problema es el siguiente...

    ...tengo un report, con una pantalla de selección, mediante la cual se
    realiza la llamada a un programa (que en este caso, es un programa
    estandart) a través de la sentecia SUBMIT y después se vuelve a mi
    report, pues bien, necesito saber como
    puedo controlar si la ejecución del report estandar que llamo mediante
    esa sentencia se ha ejecutado correctamente o no, puesto que se
    necesita mostrar un log de errores, he intentado averiguar si la sentencia
    submit tiene alguna clausula como el call transaction, para guardar los
    mensaje, pero o no la he encontrado o no la posee, también he intentado
    ver los parámetros que se guardan en la tabla SYST, pero no he sabido ver
    si los datos que me devuelve me sirven de ayuda o no...

    alguien me puede indicar como puedo controlar la devolución de la sentencia submit??

    gracias de antemano y un saludo
    __________________________________
    "... Si he nacido para luchar, lucharé ...!"
    Er-ee-Re ( ).
  • tomasm
    Member
    • jun
    • 87

    #2
    Primer problema:
    Hazte una copia del programa estandar.

    Zestandar.

    Y luego puedes probar esto.

    ********************************
    REPORT zrepru .

    DATA: valor.

    SUBMIT zrepru2 AND RETURN.

    IMPORT valor FROM MEMORY ID 'RET'.
    * en la variable valor tienes el sy-subrc de lo que pasó en ZREPRU2.
    *
    **********************************


    REPORT ZREPRU2 .
    DATA: valor.

    TABLES: PA0001.

    START-OF-SELECTION.

    select * from pa0001 where pernr = 'xxxx'.
    endselect.

    valor = SY-SUBRC.

    EXPORT valor TO MEMORY ID 'RET'.

    *

    Si te vale, pues tu mismo.

    Saludos !!!!
    Editado por última vez por tomasm; 11/08/2006, 09:59:50.

    Comentario

    Trabajando...