combobox indices y datos ...

Post Reply
User avatar
goosfancito
Posts: 1955
Joined: Fri Oct 07, 2005 7:08 pm

combobox indices y datos ...

Post by goosfancito »

Hola.
Quiero mostrar datos de una consulta en Mariadb en un combobox, la consulta me devuelve 2 campos: el id y el nombre del cliente.
quiero que en el combobox solo me devuelva el nombre PERO que despues pueda usar el id de ese nombre (por ejemplo para llamar a los datos del cliente).

Como puedo hacer para "ocultar" el id en el combobox y que solo me muestre el campo "nombre"?

Code: Select all | Expand

METHOD listaClientes( oGets, vGets ) CLASS TArbol
   LOCAL oCliente := TCliente():new()
   LOCAL oRegistros

   oCliente:oCnx := ::oCnx

   oRegistros := oCliente:listaClientes()

   ::aListaClientes := oRegistros:GETRows()

   oGets[ 1 ]:setitems( arrTranspose( ::aListaClientes )[ 2 ] )
   oGets[ 1 ]:refresh()

   RETURN ( NIL )
 
Si hago de esta forma tengo que almacenar en un array y despues en el boton de acceso a los datos que seleccione del combobox tengo que leer el array por un :nAt del combobox, lo que quisiera es no tener que hacer eso, directamente que cuando seleccione del combobox me devuelva la columna del "indice"

gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
leandro
Posts: 1688
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia
Contact:

Re: combobox indices y datos ...

Post by leandro »

Hola buenas noches como vas?

Eso lo puedes hacer fácilmente con dbcombo

https://forums.fivetechsupport.com/view ... 8b#p247455
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Embarcadero C++ 7.60 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.3.0 Intl. (SimpLex) (Build 20230914) ]
Post Reply