Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Ayuda DBLookupComboBox en DBGRID Paso a Paso (https://www.clubdelphi.com/foros/showthread.php?t=69396)

Lynn 15-08-2010 19:37:24

Ayuda DBLookupComboBox en DBGRID Paso a Paso
 
Bueno Doy una Explicacion Detalla mi Problema aver si me ayudan estoy con una duda que creo que a todos les ah pasado cuando esto se Resuelva. Alguien le pasara lo mismo y vera resuelto este Hilo resuelto Alguno ya saben como hacer pero espero que lo Detalle Bien si es que se puede

Lo Grafico paso a paso
Miren Tengo este formulario

La Base de Datos esta Hecha en Firebird

del formulario quiero poder moverme facilmente como las teclas de direccion en el DBGrid o hacer el pequeño Filtrado con el texto osea escrbiendo pero no se puede

por que lo hice esa parte de esta manera

Bueno me dijieron que hay otra forma con un DBLookupComboBox y podria quedar asi

Aver si alguien me puede ayudar con la duda paso a paso

Solo Quiero que me muestre la Descripcion pero que se guarde el Codigo

cloayza 16-08-2010 15:56:04

En la propiedad KeyField debes colocar el campo cuyo valor asignaras a la tabla y campos definidos en Datasource y Datafield.

Para visualizar mas de un campo en la propiedad ListField coloca los campos separados por ";".

Ejemplo
Código Delphi [-]
DBLookupComboBox1.ListField:='ID;DESCRIPCION;OTRO_CAMPO';

Saludos

AzidRain 16-08-2010 18:14:27

Felicidades...si así explicáramos todos las dudas...cuantas respuestas obtendríamos. Se puede con un DBLookupcombobox como lo hace zarko nada más que el hace que el control se dibuje directamente en el grid. Tendrías que seguir las instrucciones que él mismo pone en el artículo solo adecuándolos a tu versión de Delphi. Esto es si lo quieres hacer exclusivamente con componentes que ya trae, hay otros componentes que hacen precisamente lo que quieres como QuantumGrid de Devexpress pero son pagos y no son muy baratos.


La franja horaria es GMT +2. Ahora son las 05:49:36.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi