FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Duda si Tdblookupcombobox u otro componente
Estimados amigos.
Tengo esta pequeña gran duda que no estoy seguro como lidiar. Resulta que tengo una grilla para el ingreso de datos, en la misma tengo algunas columnas ( ej. articulo, medico, etc ), que son codigos de otras tablas. Como he visto algunos post aqui, tratando el tema de los dblookupcombo relacionados con las tablas, he puesto en la grilla estos componentes. Me queda la duda porque he visto que utilizando este componente no puedo ingresar un dato, si o si tengo que seleccionarlo del combo y no es la intencion. Me explico mejor. La idea es que el usuario pueda ingresar en la celda los codigos que se acuerde y en el caso que no , le ofrezca como ayuda, un combo ( u otro componente ) donde muestre los datos que anda buscando. No estoy seguro que este lookupcombo sea la mejor opcion. Espero haberme explicado y escucho cualquier sugerencia. Muchas gracias. Leo |
#2
|
||||
|
||||
Hola Ibidi.
Si la elección que el usuario puede hacer es restringida, es decir que solo puede elegir de una lista predeterminada, el DBLookupComboBox es lo ideal. Ahora, si existe la posibilidad de que el usuario ingrese un dato inexistente, no es la opción a elegir. Si queres prescindir de un componente al efecto y no son muchos los datos a mostrar, te podría servir la propiedad PickList de tipo TStrings ( DBGrid.Columns[n].PickList ). También un DBComboBox podría cumplir la función correctamente... Estos últimos requieren una carga previa de los datos a mostrar. Para hacerlo podrías aprovechar el evento AfterOpen del DataSet u OnShow del form por ejemplo. Espero haberte aportado alguna idea... Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
||||
|
||||
otra opción puede ser usar la opción cbEllipsis y el onEditButtonClick abro un formulario de búsqueda del dato que quiero ingresar.
Saludos.
__________________
Aleca |
#4
|
||||
|
||||
Cita:
// Saludos |
#5
|
||||
|
||||
Cita:
Saludos
__________________
Aleca |
#6
|
||||
|
||||
Cita:
// Saludos |
#7
|
||||
|
||||
Gracias a todos por responder.
Estudiare las opciones y vere con cual me quedo.. Mil gracias. Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Duda con Tdblookupcombobox | lbidi | Conexión con bases de datos | 2 | 05-01-2011 19:56:51 |
duda con tamaño de formas al instalar en otro pc | zidfrid | C++ Builder | 3 | 06-05-2008 19:31:34 |
Error en Delphi 7!!!-Componente TDBLookupComboBox | cybergerman | OOP | 6 | 05-12-2005 17:00:42 |
errores en Componente TDBLookupComboBox | febito | Conexión con bases de datos | 1 | 14-04-2004 15:15:47 |
Apuntar una propiedad de un componente a otra de otro componente | Majo | Varios | 10 | 24-03-2004 19:46:39 |
|