FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Escribir DBLookupComboBox
hola a tod@s
tengo un DBLookupComboBox enlazado con una tabla y me gustaria que ademas de elegir los datos que se despliegan yo pudiese escribir algun dato que no estuviese en la tabla, pero el DBLookupComboBox no permite escribir en él, tan solo elegir de la lista, no se si tendrá alguna propiedad que me permita escribir |
#2
|
||||
|
||||
mira lo que podrias hacer es tener un dbedit oculto enlazado al campo que muestra el dblockupcombobox y hacer lo siguiente:
si el combo esta activo y deseas ingresar una nueva entrada(que pos suepuesto se guardará en la tabla) presionas por ejemplo F3 (lo capturas con el evento onkeydown) y alli programas : 1.-que aparezca el dbedit encima del combo y tome sus mismas dimensiones (ancho y alto) 2.- pones la tabla en estado de inserción llamando a APPEND 3. AL presionar enter (evento keypress de dbedit) llamas a POST; 4.- haces un refresh y ocultas el edit y devuelves el foco al combo espero te sirva |
#3
|
||||
|
||||
En las RxLib existe el componente TRxLookupEdit que hace lo que necesitas.
las puedes bajar de: http://sourceforge.net/projects/rxlib/ |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Escribir cirilico en un xml. | cirilungol | PHP | 3 | 12-12-2006 21:16:20 |
escribir en memo | davidgaldo | Varios | 1 | 18-10-2005 18:08:33 |
Escribir | geovany | API de Windows | 2 | 23-12-2004 20:40:08 |
Escribir un help | lfidanza | Varios | 9 | 17-06-2004 05:04:41 |
No puedo escribir... | samame | Conexión con bases de datos | 2 | 15-06-2004 23:37:21 |
|