Ver Mensaje Individual
  #1  
Antiguo 19-04-2009
Cristalero Cristalero is offline
Miembro
 
Registrado: ene 2009
Posts: 15
Reputación: 0
Cristalero Va por buen camino
Ayuda Lookup ComboBox

Hola a tod@s!

Tengo el siguiente problema con un DbLookup Combobox.

Os situo:

Tengo dos formularios, fMain y fEditor.

Desde un botón en fMain abro fEditor cargando en un Grid los datos de una tabla (hasta aquí correcto).

Ahora quier visualizar en un DBLookupComboBox los datos de un campo (por código) y lo hago de la siguiente manera:

Código del botón:
fEditor.tPaisLu.DatabaseName:=rutaDeLaTabla;
fEditor.tPaisLu.TableName:='miTabla.dbf';
fEditor.dstPaisLu.DataSet:=fEditor.tPaisLu;
fEditor.DBLookupCbPais.DataField:='CODPAIS';
fEditor.DBLookupCbPais.DataSource:=fMain.dsDestino;
fEditor.DBLookupCbPais.DataSource.DataSet:=fMain.tDestino;
fEditor.DBLookupCbPais.ListField:='NOMBRE';
fEditor.DBLookupCbPais.KeyField:='ID_PAIS';

tDestino es la tabla que visualizo en un DBGrid en el fEditor y se encuentra en fMain.

tPaisLu es la tabla que quiero ver en el DBComboBox y se encuentra en fEditor.

Es decir visualizo un campo pero en realidad se guarda otro. No hay forma de que se visualice nada.

Alguna idea?

Un saludo a tod@s!
Responder Con Cita