PDA

Ver la Versión Completa : Selección multiple con TCheckBox


Nelly
09-08-2007, 00:21:30
Hola a todos primero que nada y aqui voy de nuevo, con mis problemas de programación.
La cuestión es la siguiente:
Tengo una lista de 16 opciones de ocupación, pasa que los enlisto con los checkbox, pero ahora como guardo el valor que sea seleccionado, pasa que el usuario tiene la opción de elegir 2 tipos de ocupación. Estoy desarrollando en delphi 7 y como BD Firebird.
Lo que me confunde es si tendre que codificar cada check y si de ser asi, tendria que declarar 16 campos por cada check????. Podrian ayudarme para aclarar mis ideas.

De ante mano muchas gracias.

jhonny
09-08-2007, 00:28:06
Porque no usas una tabla con (NombreUsuario, Opcion), donde Opcion es cada Check seleccionado del CheckList. De esa manera luego podras hacer cosas como consultar la lista de cosas Checkeadas para ese usuario. Ademas, de esa manera no tendras que hacer un campo para cada Check nuevo.

Te recomendaria que tengas una tabla con la lista de Checks, con la cual llenas tu CheckList y desde la una hagas un Foreing Key a la otra.