Dopo un po di studio ho capito bene il meccanismo OnFilterRecord, ampliando le mie conoscenze delphi.
Dopo prove e riprove ho preferito questa procedura avviabile con un button
procedure TForm1.eceautoreClick(Sender: TObject);
begin
Table1.Close;
Table1.Open;
Table1.Filtered :=false;
Table1.Filter:='Autore = '+QuotedStr(Edit1.Text+'*');
Table1.FilterOptions:=[foCaseInsensitive];
Table1.Filtered :=True;
end;
filtra bene maiuscole e minuscole.
Ancora grazie e coriali saluti.