[gelöst] Alle gesetzten Filter lösen

28. Juni 2007 10:21

Hallo Zusammen,

ich habe in einer Form sämtliche Filter gesetzt, nun sollen beim Verlassen der Form ALLE Filter wieder gelöst sein.
Gibt es da eine Möglichkeit im Programm alle Filter auf einmal aufzuheben oder muss ich wirklich jeden einzelnen aufheben?

Danke!

Grüsse
Silvia
Zuletzt geändert von Silvia am 28. Juni 2007 13:42, insgesamt 1-mal geändert.

28. Juni 2007 10:37

Record.RESET;
löscht allerdings auch alle Schlüssel bzw. setzt ihn auf den Primärschlüssel zurück.

28. Juni 2007 10:57

Man könnte auch die Form-Eigenschaft SaveView auf FALSE setzen.

Wenn jedoch die Sortierung beibehalten werden soll, könntest du sowas nutzen wie:
Code:
IF HASFILTER THEN
  SETVIEW(COPYSTR(GETVIEW, 1, STRPOS(GETVIEW, ' WHERE')));


Gruß, Marc

28. Juni 2007 10:58

@Natalie: ooh ja stimmt! danke :-)

@Marc: das ist ja auch eine gute Idee das werd ich mal testen danke!

28. Juni 2007 13:40

sorry hab mich vertan....

28. Juni 2007 13:43

Und ich hatte gedacht, du willst uns reinlegen.

Gruß, Marc