Herzlich willkommen in der Delphi-PRAXiS, Ralph.
Was war nochmal der Grund warum die Eigenschaft RecNo nicht verfügbar sein sollte?
Delphi-Quellcode:
procedure TDataForm.CalcFields(DataSet: TDataSet);
begin
with Dataset do
FieldByName('RecNo').AsInteger := RecNo;
end;
Die per Filter ausgeblendeten Datensätze ändern nichts an der Satznummer.
Freundliche Grüße vom marabu