Ayuda Con Popup

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • apozosanz
    Member
    • feb
    • 86

    #1

    Ayuda Con Popup

    Hola a todos.
    Necesito conocer una función que me muestre un popup en el que aparezcan una lista de checkboxes para que se puedan seleccionar y despues tratar solo los datos seleccionados.
    Espero haberme explicado.
    Gracias a todos.
  • Vique
    Pregúntame por las Bolas Vique
    • mar
    • 146

    #2
    Buenas,
    no conozco ninguna función que muestre un pop-up con checkboxes.

    Porqué no pruebas a hacer un dynpro con el formato que quieres?
    Supongo que tiene más trabajo que si usar una función ya preparada pero...es lo que tiene el SAP!

    A ver si alguien te dice algo más
    Un saludo
    ¿Pero nadie me va a preguntar por las bolas Vique?

    Comentario

    • apozosanz
      Member
      • feb
      • 86

      #3
      Claro, con una dympro genial. El problema es que lo tengo que hacer sin ella.
      Me han comentado que si existe un popup que te permite seleccionar, pero yo no lo encuentro.
      En fin, gracias de todos modos

      Comentario

      • carlosalcala
        Member
        • may
        • 46

        #4
        Buenos dias!

        Creo que con la función POPUP_FOR_PRINT_OBJECTS puedes meter lo que quieras en el popup. Cuando quieras hacer algo pon *objects* q hay esta todo! Ya sabes mi forma de pensar...
        ¿¿Cual es el motivo de que no puedas utilizar una dynpro??
        Salu2

        Carlos!

        Comentario

        • apozosanz
          Member
          • feb
          • 86

          #5
          Carlos, la idea de no usar una dynpro es que el programa esta destinado a transportarlo de aca para alla e instalarlo en PC de manera rapida. Por ello debe ser un simple report con los menores elementos posibles.
          Al final me salio con la funcion REUSE_ALV_POPUP_TO_SELECT.
          Gracias.
          Alfon

          Comentario

          • tomasm
            Member
            • jun
            • 87

            #6
            por la SE37, con esta función puedes utilizar radiobutton

            FUNCTION POPUP_TO_DECIDE_LIST.

            Comentario

            • apozosanz
              Member
              • feb
              • 86

              #7
              solucionado

              Gracias a todos, al final lo solucione con lo siguiente:
              * Se genera el catálogo de campos
              CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
              EXPORTING
              I_PROGRAM_NAME = REPNAME
              I_INTERNAL_TABNAME = 'IT_LISTADO'
              I_INCLNAME = REPNAME
              CHANGING
              CT_FIELDCAT = FIELDTAB.
              * Se modifica el catálogo de campos según interese
              READ TABLE FIELDTAB INTO AUX_FIELDTAB WITH KEY FIELDNAME = 'FLAG'.
              AUX_FIELDTAB-EDIT = 'X'.
              AUX_FIELDTAB-CHECKBOX = 'X'.
              AUX_FIELDTAB-INPUT = 'X'.
              MODIFY FIELDTAB FROM AUX_FIELDTAB INDEX SY-TABIX.



              * Se visualiza el popup con alv de selección
              CALL FUNCTION 'REUSE_ALV_POPUP_TO_SELECT'
              EXPORTING
              I_TITLE = 'Proceso de selección de campos'
              I_SELECTION = 'X'
              I_CHECKBOX_FIELDNAME = IT_LISTADO-FLAG
              I_SCREEN_START_COLUMN = 5
              I_SCREEN_START_LINE = 5
              I_SCREEN_END_COLUMN = 120
              I_SCREEN_END_LINE = 15
              I_SCROLL_TO_SEL_LINE = 'X'
              I_TABNAME = 'IT_LISTADO'
              IT_FIELDCAT = FIELDTAB
              TABLES
              T_OUTTAB = IT_LISTADO
              EXCEPTIONS
              PROGRAM_ERROR = 1
              OTHERS = 2.


              Hasta otra

              Comentario

              • gerbeltran
                Member
                • jun
                • 55

                #8
                Radio Button en PopUp con ALV

                Gente una pregunta, probaron o saben si se podrá hacer que en lugar de un checkbox el alv del popup tenga un radio button??
                O algo parecido para que solo me permita seleccionar un solo registro de la lista.

                Saludos,
                Germán.

                Comentario

                Trabajando...