Ok, perdon por no explicarme bien; fmRed es la forma principal, y fmSubRed es la "normal".
Código Delphi
[-]
procedure TfmRedes.FormClose(Sender: TObject; var Action: TCloseAction);
begin
tbDetalle.Close;
tbFox.Close;
Application.Terminate;
end;
procedure TfmRedes.btGuardarClick(Sender: TObject);
begin
tbFox.Post;
end;
procedure TfmRedes.vwDetalleDblClick(Sender: TObject);
begin
Application.CreateForm(TfmSubred, fmSubred);
fmSubred.Show;
end;
procedure TfmSubRed.FormClose(Sender: TObject; var Action: TCloseAction);
begin
tbSubRed.Close;
Action := caFree;
end;
procedure TfmSubRed.btGuardarClick(Sender: TObject);
begin
tbSubRedIDRed.Value := fmRedes.tbFoxID.Value;
tbSubRed.Post;
fmRedes.vwDetalle.DataController.RefreshExternalData;
end;
los 2 TTable apuntan a la misma tabla; estara por ahi el error?