¡Hola a todos!
Emplea campos persistentes y utiliza el
evento OnChange del primer campo para asignarle valor al segundo (no importa que sean campos de diferentes tablas).
Código Delphi
[-]
procedure TForm1.dt1Campo1Change(Sender: TField);
begin
Form2.dt2Campo1.Value := dt1Campo1.Value;
end;
dt1 es un conjunto de datos (
data set) en Form1. dt2 es un conjunto de datos en Form2. Las referencias a estos dos componentes pueden variar dependiendo de dónde se encuentren colocados (dentro de las formas o en un módulo de datos).
Cuando manejes controles de datos (
data-aware controls), lo mejor es tratar directamente con los conjuntos de datos y los campos. Los controles TDBEdit y similares reflejarán lo que les asignes a dichos campos.
Un abrazo copiado.
Al González.
