FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
DBLookupComboBox.itemindex?
hola compañeros , prodrian ayudarme con este problemita que tengo .....
tengo un DBLookupComboBox el cual quiero que me muestro por defecto el el primer item de la lista pero este no tiene la propiedad itemindex para moverse entre los items como el combo normal ,.... |
#2
|
||||
|
||||
no tiene el item index. tiene el KeyValue
Cita:
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#3
|
||||
|
||||
como puedo usar esa propiedad me podrias dar la sintaxis ,....
|
#4
|
||||
|
||||
Hola, no tiene el itemindex pero si tiene la propiedad ListFieldIndex.
Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#5
|
||||
|
||||
prove la propiedad ListFieldIndex pero esta no hace nada....
aver que estoy haciendo mal... tengo una query para llenar los item de este....no se si eso afecte en algo... |
#6
|
||||
|
||||
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#7
|
||||
|
||||
prove la propiedad keyvalue y me da el siguiente error :
could not convert variant of type (string) in to type(double) no se que estoy haciendo mal espero me tengan algo de paciencia .... |
#8
|
||||
|
||||
Prueba esto, verás como hace lo que quieres.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#9
|
||||
|
||||
KeyValue es una propiedad de tipo Variant, por lo que te aceptará cualquier tipo de dato.
Obviamente, en tiempo de corrida, el tipo del dato que le asignes debe conicidir con el tipo de dato del campo que has elegido como llave (KeyField). Si es string:
Por el contrario, si es entero:
etc. No creo que haga falta, pero prefiero aclarar que el valor que le asignes a la llave debe existir en el dataset asociado. Por otro lado, la solución de marcos está muy buena... y hace exactamente lo que querés en este caso... la del KeyValue es mas genérica. Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#10
|
||||
|
||||
Uff ahora sii que entendi jeje , Jachquate Grasias Por toda la ayuda ...
|
#11
|
||||
|
||||
No se cual es tu eso especifico que le quieras dar al componente, pero si trabajas con una sola tabla en general prefiero el componente TDBViewCombo
Crandel
__________________
[Crandel] |
#12
|
||||
|
||||
mmm Probe este control TDBViewCombo , Crandel me sirvio de mucho , no para esta ocacion pero si para otra funcion en otros form jeje , es mas facil con este ....tanks |
#13
|
|||
|
|||
Imagino ya solucionastes tu problema con el loockupcombo, pero por las dudas usalo asi..
DBLookupComboBox3.keyvalue:=DM.C_ClienteCLI_NOMBRE.AsString; tengo un pagecontrol con varias pestañas ocultas, en una tengo un grid con datos de solo clientes y en otra un grid con oficinas por clientes y un dbloockupcombo, y pues como queria que al seleccionar un cliente y pasar a la segunda pestaña, en el dbloockup me apareciera el cliente previamente seleccionado pues lo utilice asi como esta arriba. en el dblookup solo defini listsource = dm.c_cliente, keyfield y listfiel = CLI_NOMBRE y listo.. espero sirva de algo esta explicacioncita.. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Detectar cambio de ItemIndex en ComboBox | ixMike | OOP | 5 | 19-10-2006 20:39:03 |
Un DBLookupcombobox sin `DB` | Essato | Conexión con bases de datos | 4 | 20-07-2006 00:20:41 |
RadioGroup1.ItemIndex | FGarcia | Varios | 6 | 21-06-2006 20:45:03 |
TListView: Obtener el ItemIndex de un Caption | DarkByte | OOP | 3 | 09-10-2005 12:45:49 |
TComboBox ItemIndex anterior a la ejecución de Change | zemog76 | OOP | 6 | 04-02-2005 16:57:37 |
|