MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Logs de errores de funciones (foro/showthread.php?t=10074)

Drako 07/01/08 16:16:06

Logs de errores de funciones
 
Hola a todos, tengo una duda grande ya que es algo que no he realizado y la verdad no tengo mucha experiencia con ABAP y estoy un poco emproblemado.

Lo que pasa es que necesito generar el Log de errores que se generan en la ultima funcion usada en un programa ya hecho, para esto agregue un boton en la pantalla mediante el Menu Painter pero no tengo idea de como se realiza esto, ya encontre el modo de mandarlo llamar en el codigo fuente, solo me falta el codigo fuente para que esta operacion se realize mediante un Pop Up o algo parecido, me imagino que se usa alguna funcion pero sin idea de cual sea, espero que alguien me pueda ayudar, saludos...

Drako 09/01/08 14:35:21

Alguna idea gente..?? :confused:

Atlas 09/01/08 14:49:48

Es dificil entendre cual es exactamente el problema, ¿podrias dar mas detalles?

¿que es exactamente lo que necesitas?¿hacer que el boton funcione, llamar a un poup, crear el log, mostrarlo....?

Drako 10/01/08 21:51:46


Necesito que al presioanar el boton de los logs este realice un log de errores de la ultima funcion usada y los muestre en pantalla mediante un PopUp...

Ya tengo lo del boton, pero me falta saber como se crean y/o en donde consulto los logs de errores para este caso, saludos..

Drako 10/01/08 22:55:43

Ya encontre la manera de mandar llamar la tabla de logs de errores, ahora solo me falta desplegarla mediante un Popup que abra la ventana y muestre la informacion de la tabla.

Alguna funcion de popup que sepan en la que se pueda desplegar la informacion de una tabla interna??

Drako 10/01/08 23:17:39

Encontre esta:

POPUP_WITH_TABLE_DISPLAY

Ya les avisare si funciono, jejeje...

Drako 11/01/08 17:37:11



Tengo problemas con esta funcion, no funciona debido a error de TimeOut por el campo "RESPUESTA", si alguien me puede orientar sobre su utilizacion me ayudarian mucho, anexo la llamada a la funcion...


CALL FUNCTION 'POPUP_WITH_TABLE_DISPLAY'
EXPORTING
ENDPOS_COL = 90
ENDPOS_ROW = 20
STARTPOS_COL = 5
STARTPOS_ROW = 1
TITLETEXT = TEXT-010
IMPORTING
CHOISE = RESPUESTA
TABLES
VALUETAB = D_JOBS
EXCEPTIONS
BREAK_OFF = 1
OTHERS = 2.
IF ( SY-SUBRC = 1 ) OR ( SY-SUBRC = 2 ).
EXIT.
ELSE.
IF RESPUESTA NE 0.
INDICE = RESPUESTA - 1. "por el título
ENDIF.
"Guardo el job leído en la tabla w_jobs
READ TABLE I_JOBS INTO W_JOBS INDEX INDICE.
ENDIF.

danny 11/01/08 19:16:56

me parece k esta correcta la forma de llamar a la funcion..
DATA RESPUESTA TYPE SY-TABIX.

CALL FUNCTION 'POPUP_WITH_TABLE_DISPLAY'
EXPORTING
ENDPOS_COL = EN_COL
ENDPOS_ROW = EN_ROW
STARTPOS_COL = ST_COL
STARTPOS_ROW = ST_ROW
TITLETEXT = 'Ejemplo'
IMPORTING
CHOISE = RESPUESTA
TABLES
VALUETAB = T_TEMPORAL
EXCEPTIONS
BREAK_OFF = 1
OTHERS = 2.

Drako 11/01/08 20:20:12



Pero para que me sirve el campo de "RESPUESTA" :confused:


Husos Horarios son GMT. La hora en este momento es 05:46:12.

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