Alv

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Carlitros36
    Member
    • ago
    • 32

    #1

    Alv

    Hola estoy creando un alv y me sucede este problema al ejecutar el reporte "NO_FIELDCATALOG_AVAILABLE", se me cae en donde ejecuto el alv,este es el codigo:

    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
    EXPORTING
    i_callback_program = v_repid

    it_fieldcat = ti_catalogo[]
    i_callback_top_of_page = 'TOP_OF_PAGE'
    is_layout = st_layout
    TABLES
    t_outtab = ti_salida_vuelo.

    Ti_SALIDA_VUELO es la tabla de salida, es una alv gigante saco todos los datos de la tabla SPFLI, SBOOK y SFLIGHT.

    Alguien tiene alguna idea de porque puede suceder esto?
    de Antemano Gracias....
  • fdelacruz
    Senior Member
    • jun
    • 111

    #2
    Revisa la forma como estas llenando la tabla ti_catalogo... usas una funcion o lo cargas haciendo varios append?

    Comentario

    • pancho6102
      Senior Member
      • jun
      • 238

      #3
      debugea y ve que es lo que trae tu tabla ti_catalogo si esta llena y que los registros de las columnas correspondan con Ti_SALIDA_VUELO.
      Francisco Ramirez.
      consultor SAP ABAP Netweaver
      Queretaro, Mexico.

      Comentario

      • Carlitros36
        Member
        • ago
        • 32

        #4
        Hola

        Debague y en el procedimiento del armado automatico del catalogo ti_catalogo[] no me trae nada, el siguiente es el procedimiento:

        CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
        EXPORTING
        i_program_name = v_repid
        i_internal_tabname = 'TI_SALIDA_VUELO'
        i_client_never_display = 'X'
        i_inclname = v_repid
        CHANGING
        ct_fieldcat = ti_catalogo[]
        EXCEPTIONS
        inconsistent_interface = 1
        program_error = 2
        OTHERS = 3.

        IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
        WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        ENDIF.

        Saludos, Gracias...

        Comentario

        • daniel1050
          Member
          • oct
          • 58

          #5
          Antes de lo que pusiste a lo ultimo, TI_SALIDA_VUELO tiene algun registro?

          Comentario

          • Carlitros36
            Member
            • ago
            • 32

            #6
            Hola

            Si ti_salida_vuelo tienes datos con :

            CARRID : LH

            CONNID: 0400

            pero se me continua cayendo en la parte de ejecutar el alv, quieres que te envie el reporte?

            Saludos...

            Comentario

            Trabajando...