#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 |
#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 !!!!
__________________
Úlima edición por tomasm fecha: 11/08/06 a las 09:59:50. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|