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!
|