Einzelnen Beitrag anzeigen

Christian18

Registriert seit: 9. Dez 2003
Ort: Hamburg
1.279 Beiträge
 
#5

Re: Zwei Felder in Tabelle Filtern

  Alt 24. Apr 2006, 05:54
Zitat von mkinzler:
Hast du auch DM.TKunden.Filtered := True; gesetzt ?
Ja ich versuche in einer Detail Tabelle zu filtern.

habe aber vorher die mastersource abgeklemmt. hier der ganze code:

Delphi-Quellcode:
  var i : Integer;
begin
  inherited;
  if Edit1.Text = 'then
    begin
      DM.TTKunden.Filtered:=False;
      Close;
    end
  else
    begin
      i:=DM.TBenutzer.FieldByName('Idx').AsInteger;
      DM.TKunden.Filtered:=False;
      DM.TKunden.MasterSource.Enabled:=True;
      DM.TKunden.IndexFieldNames:='';

      DM.TKunden.Filter:='RIdx = ' + QuotedStr(IntToStr(i)) + 'and' + 'KName LIKE ' + QuotedStr(UpperCase(Edit1.Text) + '*');

      DM.TKunden.Filtered:=True;
      Close;
    end;
  Mit Zitat antworten Zitat