Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Query... Feld nicht gefunden (https://www.delphipraxis.net/101027-query-feld-nicht-gefunden.html)

Progman 7. Okt 2007 18:16

Re: Query... Feld nicht gefunden
 
hm, ich hab in Erinnerung, dass man Filter nach ihrem Gebrauch wieder leer machen muss (dbtable.Filter := ''), die bleiben sonst.
Wir nutzen aber schon seit einigen Jahren keine BDE mehr, war nur so eine Erinnerung ;)

haentschman 7. Okt 2007 18:19

Re: Query... Feld nicht gefunden
 
Hallo alle...

Die Lösung war der Filterstring ! :evil:

Delphi-Quellcode:
procedure Filter;
begin
  with Flieferschein do
    begin
      case ComboBox2.ItemIndex of
        0: begin
             Query1.Filter:= '';
             Query1.Filtered:= False;
           end;
        1: begin
             if ComboBox2.Text = 'kein Lieferschein' then
               begin
                 Query1.Filter:= 'LS = '+ QuotedStr('');
                 Query1.Filtered:= True;
                 SMatch.SetFocus;
               end
                 else
                   begin
                     Query1.Filter:= 'RE = '+ QuotedStr('');
                     Query1.Filtered:= True;
                     SMatch.SetFocus;
                   end;
           end;
      end;
  end;
end;
... d.h. das trotz Filtered:= False eine Überprüfung des Strings durchgeführt wird ? :wiejetzt:

... kann das jemand logisch erklären :gruebel: :mrgreen:

[edit]
Da war Progman schneller und hat Recht, aber ich hatte es selbst gefunden :firejump: Trotzdem Danke...
[edit/]

:hi:


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:21 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz