Hola...
Como le recomiendo a todos, si estás trabajando en Firebird/Interbase o cualquier otro tipo de base de datos Cliente/Servidor, es mejor usas componentes del tipo dataset y/o query. Esto es, evita usar
TIBTable y empieza a usar los
TIBDataSet y los
TIBQuery.
Sobre tu duda, puedes usar el evento
OnNewRecord del
TIBTable para asignar valores predeterminados a tus campos:
Código Delphi
[-]
procedure TForm1.IBTable1NewRecord(DataSet: TDataSet);
begin
IBTable1CampoFecha.Value := Now;
IBTable1.FieldByName('CampoFecha').AsDateTime := Now
end;
Saludos...