FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
||||
|
||||
Campo Temporal
Hola a todo/as :
En una aplicación en D5 y SQL 7 quiero mostrar los datos de una consulta en un grid.... hasta aqui todo bien . El problema es que me gustaría que el usuario pudiera seleccionar los registros que quisiera mediante un checkbox en el mismo DbGrid (pero ese campo de selección no existe ni en la tabla ni en el query) y había pensado en crear un campo seleccion (temporal), pero no tengo claro como hacerlo. Alguien podría darme alguna orientación sobre los campos temporales o conoce otro método más sencillo de hacerlo. Gracias a todos/as y saludos. |
#2
|
||||
|
||||
Wop!
una solución sencilla sería poner el flag dgMultiSelect de la propiedad Options del grid a true
__________________
E pur si muove |
#4
|
||||
|
||||
Buscando por el foro he encontrado este hilo http://www.clubdelphi.com/foros/show...=checkbox+grid
que hace referencia al tema en cuestión. Me pongo a trabajar en el tema y cuando lo tenga funcionando explicaré como lo conseguí. |
#5
|
||||
|
||||
Al fin... funciona !!!
Hola a todos/as :
Al final he conseguido que funcione correctamente de la siguiente forma. He añadido un Provider y un ClientDataSet sobre los datos del qry. En el ClientDataSet he creado un nuevo campo calculado del tipo boolean. El DBGrid muestra los datos del ClientDataSet (es modificable) y permite que el usuario seleccione los registros que le interesen. Gracias por las respuestas y la ayuda. P.D.: Gracias Nuria por tu ayuda. Saludos. |
|
|
|