Cita:
Empezado por jlrdz
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