Problema marcar checkbox

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • sponsor
    Senior Member
    • may
    • 108

    #1

    Problema marcar checkbox

    Hola quisiera saber hago para que teniendo dos checkbox en pantalla de seleccion siempre se me quede uno marcado de los dos o los dos marcados.

    Basicamente nunca pueden estar los dos desmarcados.

    Gracias por la ayuda.
    Editado por última vez por sponsor; 04/11/2011, 08:50:43.
  • tunante
    Member
    • sep
    • 82

    #2
    Nose si te refieres a tener un checkbox en la pantalla de seleccion de un report.
    PARAMETERS: p_prueba AS CHECKBOX DEFAULT 'X'.

    Comentario

    • mysmb2
      Senior Member
      • ene
      • 406

      #3
      te conviene usar el radiobutton.
      Saludos
      Sebastián Chiavia
      http://www.programacionabap.com.ar

      Comentario

      • fdelacruz
        Senior Member
        • jun
        • 111

        #4
        Debes hacer un loop at screen y validar que al menos uno de ellos este marcado.

        Saludos!

        Comentario

        • daniel1050
          Member
          • oct
          • 58

          #5
          Originalmente publicado por mysmb2
          te conviene usar el radiobutton.
          Saludos
          Tal cual..

          Ej:

          SELECTION-SCREEN BEGIN OF BLOCK 1 WITH FRAME TITLE text-001.
          PARAMETERS: p_opcion1 RADIOBUTTON GROUP 1,
          p_opcion2 RADIOBUTTON GROUP 1.
          SELECTION-SCREEN END OF BLOCK 1.

          Comentario

          • fdelacruz
            Senior Member
            • jun
            • 111

            #6
            Originalmente publicado por daniel1050
            Tal cual..

            Ej:

            SELECTION-SCREEN BEGIN OF BLOCK 1 WITH FRAME TITLE text-001.
            PARAMETERS: p_opcion1 RADIOBUTTON GROUP 1,
            p_opcion2 RADIOBUTTON GROUP 1.
            SELECTION-SCREEN END OF BLOCK 1.
            Pero si ambos podrían quedar marcados, entonces deberían ser checkbox's y no radiobutton's... con un loop at screen validando estos se podría solucionar, o tal vez estoy entendiendo mal la pregunta

            Comentario

            • mysmb2
              Senior Member
              • ene
              • 406

              #7
              si en el caso que se requiera tener los dos activos entonces si es con checkbox y la validacion es mas sencilla no hace falta hacer un loop.

              IF p_check1 IS INITIAL AND p_check2 IS INITIAL.
              mostar error
              ENDIF.
              Sebastián Chiavia
              http://www.programacionabap.com.ar

              Comentario

              • daniel1050
                Member
                • oct
                • 58

                #8
                Originalmente publicado por fdelacruz
                Pero si ambos podrían quedar marcados, entonces deberían ser checkbox's y no radiobutton's... con un loop at screen validando estos se podría solucionar, o tal vez estoy entendiendo mal la pregunta
                Ahh habia entendido que queria seleccionar o uno u otro.

                Comentario

                Trabajando...