Die Maske spielt dabei absolut gar keine Rolle.
Wenn Du eine Ansicht hast, die alle Dokumente sortiert darstellt nach dem für Dich interessanten Kriterium (Feld), solltest Du per @dbLookup eine solche Überprüfung durchführen können:
- Wenn es ein neues Dokument ist, darf @dbLookup kein Resultat zurückgeben
- Wenn es ein bereits gespeichertes Dokument ist, darf @dbLookup nur ein Resultat bringen.
"NoCache" sollte man bei derartigen Überprüfungen nicht einsetzen, auch wenn das die Performance tangiert.
Das nur mal so als erste Gedanken, bis wir näheres zu deinem Problem von Dir erfahren.
HTH,
Bernhard