ante todo gracias por tomarse el tiempo en leer y ayudarme.
lo he probado en BeforeOpen pero da error
Código Delphi
[-]
procedure TGuiaForm.CabeceraADOQueryBeforeOpen(DataSet: TDataSet);
var F:TDateField;
begin
F:=Datos.DatosDM.CabeceraADOQuery.FieldByName('Fecha')as TDateField;
F.DisplayFormat:='dd/mm/yyyy';
end;
Tambien lo probe en un evento de un boton donde inicializo el query pero tambien sale error: CabeceraAdoQuery: Field 'Fecha' not found, este error sale en los dos eventos.
Código Delphi
[-] with self.CabeceraADOQuery do
begin
Close;
SQL.Clear;
SQL.Add(Cad);
ExecSQL;
Active := true;
Last;
end;
F:=Datos.DatosDM.CabeceraADOQuery.FieldByName('Fecha')as TDateField;
F.DisplayFormat:='dd/mm/yyyy';