Einzelnen Beitrag anzeigen

PASST

Registriert seit: 30. Mär 2005
Ort: Krefeld
325 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: DataSet.Filter funktioniert nicht

  Alt 6. Jul 2007, 09:37
Juchu, et lüppt Aber etwas anders als bisher erwähnt. Anscheinend mag das MemoryTable nicht die Filter-Eigenschaft, stattdessen muss ich mit dem Ereignis OnFilterRecord arbeiten. Das schaut dann so aus:
Delphi-Quellcode:
  ...
  with memTab do
  begin
    filtered := true; // Jetzt greift das Ereignis memTab.OnFilterRecord
    Refresh;
  end;
  ...

procedure TForm1.memTabFilterRecord(DataSet: TDataSet;
  var Accept: Boolean);
begin
  memTab.fieldbyname('firma').asstring := 'SBH';
end;
  Mit Zitat antworten Zitat