Hallo zusammen!
In einer DB habe ich ein Frameset welches aus mehreren Frames besteht, von denen in einem Frame eine Gliederung ist, in einem die Ansichten angezeigt werden und ein Frame ist speziell:
Wenn in der Gliederung eine Kalenderansicht ausgewählt wird, wird in diesem speziellen Frame eine Seite mit einem Datumswähler geladen - im Queryopen der Ansicht mit der Formel:
@SetTargetFrame("Kalender");
@Command([OpenPage];"DatumsWahl")
Wenn die Kalenderansicht verlassen wird (im Queryclose also) wird der Frame auf eine Seite gesetzt, die nur aus der Hintergrundfarbe besteht (also für den Benutzer leer aussieht).
Das funktioniert soweit auch gut, nur wenn der Benutzer nach ungelesenen Dokumenten sucht und er bei der Auswahl "... in anderen Ansichten suchen?" "JA" klickt, blendet Notes, sofern es ein ungelesenes Dokument findet, die Rahmengruppe aus. Stattdessen wird die "normale" Ansicht ohne Rahmen gezeigt. Das wäre noch nicht schlimm, aber wenn der User nun von dort aus die Kalenderansicht wählt, und zwischen Ansichten hin- un herwechselt, schmiert Notes mit einer Zugriffsverletzung ab.
Meine Frage ist nun: Kann man Notes entweder sagen, daß er die Seite nur öffnen soll wenn auch der Frame verfügbar ist ODER kann man Notes überreden daß er beim Suchen nach ungelesenen Dokumenten andere Ansichten bitte auch in der Rahmengruppe anzeigt? Die Notesversion ist 5.0.5
Vielen Dank für Antworten im Voraus!
PS: Mit einem @Command([OpenFrameset];"blabla") habe ich es im Query- und Postopen der Kalenderansicht auch schon versucht...