Ver Mensaje Individual
  #6  
Antiguo 30-03-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola analia1979

Un modo que se me ocurre, es que asignes el valor ingresado a la propiedad KeyValue del TDBLookupComboBox al momento de hacer Post.
Para lo cuál, las unidades Form1 y Form2 deberan hacer referencia circular (unit1 usa a unit2 y viceversa).

Supongamos que el DBLookupComboBox esta en Form1 (unit1) y el ingreso se haga en Form2 (unit2).

unit 2:
Código Delphi [-]
...
implementation

uses  unit1; // ( Form1  )

procedure TForm2.Button1Click(Sender: TObject);
begin
  DataSet.Post;
  Form1.DBLookupComboBox1.KeyValue:= DataSet.FieldByName('TU_CAMPO').AsString;
end;
Esto posiciona y muestra en el TDBLookupComboBox el último valor ingresado. También es posible aprovechar el evento AfterPost del DataSet al mismo fin.

Un saludo.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 30-03-2011 a las 17:19:27.
Responder Con Cita