MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Problema marcar checkbox (foro/showthread.php?t=46438)

sponsor 04/11/11 07:38:29

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.

tunante 04/11/11 10:29:47

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

mysmb2 04/11/11 11:04:30

te conviene usar el radiobutton.
Saludos

fdelacruz 04/11/11 12:09:53

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

Saludos!

daniel1050 04/11/11 12:40:40


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.

fdelacruz 04/11/11 12:45:01


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 :D

mysmb2 04/11/11 12:49:06

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.

daniel1050 04/11/11 13:45:58


Ahh habia entendido que queria seleccionar o uno u otro.


Husos Horarios son GMT. La hora en este momento es 23:31:24.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web