Die komplexe Abfrage wird genau dann ausgeführt, wenn die Variable PSC_FRM_REC_RFR auf TOP:=n SUB:=n gestellt ist, oder unabhängig davon, wenn
- der Dialog noch nicht ausgefüllt ist,
- ein Filter aktiv ist,
- kein geladener Datensatz markiert ist,
- sich seit dem letzten Laden eine der Suchbedingungen im Quickfinder geändert hat oder
- der letzte Datenbankzugriff ein Zählaufruf war.
Das heißt, die komplexe Abfrage findet nur dann statt, wenn es einen Anlass dafür gibt. Ansonsten werden nur die gerade markierten Datensätze in der aktuellen Maske aktualisiert, ohne die Sucheinträge zu berücksichtigen.
Tipp: Möchten Sie gewährleisten, dass in einem Formular oder in einer Liste mit selektierten Datensätzen beim Laden eine neue und vollständige Suche durchgeführt wird, dann "Zählen" Sie bitte vor dem Laden, damit dabei gesucht wird.