Ver Mensaje Individual
  #4  
Antiguo 11-02-2011
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Reputación: 24
BlueSteel Va por buen camino
Cita:
Empezado por jlrdz Ver Mensaje
si no utilizé el TDBLookupComboBox fue porque yo de la base de datos recupero el id y la descripcion y si uso TDBLookupComboBox puedo mostrar lo de campo descripcion pero el los del campo id son los que quiero recuperar como valor
que raro, yo utilizo el TDBLookupComboBox y puedo mostrar 2 campos a la vez, solo tengo que hacer esto

Supongamos que tengo un TDBLookupComboBox que se llama vTip

en la propiedades :

ListField: Ubi_Detalle; Tem_Valor // Le asigno 2 campos, solo se deben separar por punto y coma
KeyField: Tem_Id // Este campo será el que se asigna al KeyValue
ListSource: Datos.DS_ValorUbicacion // DataSource al cual se conecta


Cita:
con el componente TSMBDFilterComboBox en las opciones tiene FielDisplay y FieldValue y ahi es donde escojo para FieldDisplay el campo descripcion y para FieldValue el campo id lo que no sé es como recuperar el valor de id del item seleccionado.

prueba con el KeyValue

Código Delphi [-]
Datos.AQ_Ingreso.Parameters[0].Value := vTip.KeyValue;
Salu2
__________________
BlueSteel
Responder Con Cita