Logs de errores de funciones

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Drako
    Member
    • nov
    • 60

    #1

    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
  • Drako
    Member
    • nov
    • 60

    #2
    Alguna idea gente..??
    Drako

    Comentario

    • Atlas
      Senior Member
      • ago
      • 107

      #3
      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....?

      Comentario

      • Drako
        Member
        • nov
        • 60

        #4
        Originalmente publicado por Atlas
        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....?
        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

        Comentario

        • Drako
          Member
          • nov
          • 60

          #5
          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

          Comentario

          • Drako
            Member
            • nov
            • 60

            #6
            Encontre esta:

            POPUP_WITH_TABLE_DISPLAY

            Ya les avisare si funciono, jejeje...
            Drako

            Comentario

            • Drako
              Member
              • nov
              • 60

              #7
              Originalmente publicado por Drako
              Encontre esta:

              POPUP_WITH_TABLE_DISPLAY

              Ya les avisare si funciono, jejeje...

              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.
              Drako

              Comentario

              • danny
                Member
                • mar
                • 36

                #8
                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.

                Comentario

                • Drako
                  Member
                  • nov
                  • 60

                  #9
                  Originalmente publicado por danny
                  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.

                  Pero para que me sirve el campo de "RESPUESTA"
                  Drako

                  Comentario

                  Trabajando...