ALV con dos tablas internas

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • juanmgdelomana
    Member
    • dic
    • 47

    #1

    ALV con dos tablas internas

    Hola necesito modificar un report que he hecho conviertiéndolo en un listado ALV en vez de sacar la información por pantalla mediante 'writes'. El problema es que tengo que sacar información que tengo en dos tablas internas distintas y que no tienen ninguna relación. ¿Alguno teneis un ejemplo o sabeis que puedo hacer? Un saludo y muchas gracias!!!
  • crounly
    Senior Member
    • nov
    • 227

    #2
    Pues si no puedes juntarlas en una sola tabla y dices que no tiene relación para poder usar un ALV jerarquico...¿ Has pensado en un ALV de bloques ?

    La función ALV a utilizar es REUSE_ALV_BLOCK_LIST_DISPLAY

    Suerte
    http://codigoderetorno.blogspot.com.es/

    Comentario

    • miguelonibus
      Junior Member
      • mar
      • 13

      #3
      Yo creo que lo mejor para esto esto es crearte 2 containers en una screen y hacer 2 ALVs por objetos. Codigo... Mira el programa BCALV_TEST_GRID_DRAG_DROP hay un monton de historias que no te serviran de nada pero es un comienzo.

      Un Saludos.

      Miguel.

      Comentario

      • juanmgdelomana
        Member
        • dic
        • 47

        #4
        Reuse_alv_block_list_display

        Algún ejemplo del uso de esta función por favor ???REUSE_ALV_BLOCK_LIST_DISPLAY

        Comentario

        • DavidXD_XD
          Moderator
          • ago
          • 1255

          #5
          Hola, dale una checkeada a ese post

          https://www.sdn.sap.com/irj/sdn/thread?threadID=721366

          espero te sirva
          David Carballido Córdova

          Comentario

          • crounly
            Senior Member
            • nov
            • 227

            #6
            BCALV_TEST_BLOCK_LIST

            La idea de miguelonibus es buena, si tienes que hacer algo mas que listar los datos en pantalla ( doble click sobre una linea, etc ) te da mas juego...

            Suerte
            http://codigoderetorno.blogspot.com.es/

            Comentario

            • juanmgdelomana
              Member
              • dic
              • 47

              #7
              Una tabla con alv y otra con writes

              ¿Sería posible sacar la una de las tablas con writes y los otra con un ALV? ¿Y a la vez conservar los botones standart que vienen con los ALV y darles funcionalidad para la tabla que saque con el ALV?

              Comentario

              • DavidXD_XD
                Moderator
                • ago
                • 1255

                #8
                HOla, si lo podrias hacer, prueba imprimiendo el WRITE dentro del TOP-OF-PAGE del ALV que vas a imprimir, entonces aparecera primero tu write seguido de la lista .... espero ayude
                David Carballido Córdova

                Comentario

                • Floren
                  Senior Member
                  • abr
                  • 209

                  #9
                  Otra alternativa

                  Hola,

                  Otra alternativa sería crear un botón en la barra de tareas del alv, y que al pulsarlo te cambie a otro alv donde te aparezca el contenido de esa segunda tabla interna. Queda bastante legible.

                  Lo de escribir el contenido de la tabla en la cabecera del alv creo que te va a quedar algo feo.

                  Un saludo
                  Florentín Navarrete Moya
                  SAP HCM Consultant
                  Mail: administracion@blogdefloren.com
                  Blog: www.blogdefloren.com

                  Comentario

                  • juanmgdelomana
                    Member
                    • dic
                    • 47

                    #10
                    Hola me podríais decir donde tengo que meter en write de la cabecera??? No me la esta sacando!!!

                    Comentario

                    Trabajando...