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 |
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 !!!! |
Husos Horarios son GMT. La hora en este momento es 15:06:57. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web