Datenbank per Formelsprache oder LS schließen.

  • Hallo LN Gemeinde,


    ich habe eigentlich ein recht einfaches Problem finde aber keine Lösung.


    Ich rufe eine bestimmte Ansicht in einem eigenen rahmen per Agent auf. Wenn ich diese Ansicht schließe, bleibt natürlich die Datenbank weiterhin auf. Das heißt beim öffnen der entsprechenden ansicht werden 2 Fenster geöffnet. Zum einen die Datenbank (mit entsprechend festgelegtem Rahmen und Startansicht) und dann in einem weiteren Fenster die von mir gewünschte Ansicht und der zugehörige Rahmen.


    Dass 2 Fenster geöffnet werden ist auch nicht weiter schlimm. Allerdings wäre es schön, wenn beim schließen der gewünschten Ansicht auch die ganze Datenbank geschlossen würde. Sonst muss der User noch durch Klick diese Datenbank schließen.


    In der Notes Hilfe habe ich leider keine Befehl zum schließen der Datenbank gefunden (FileCloseWindow und FileExit helfen mir nicht weiter).


    Gibt es eine Möglichkeit per Skript oder Formelsprache eine Datenbank zu schließen?


    Würde mich sehr über hilfreiche Tipps freuen.


    Viele Grüße


    Deluxer

  • laut notes hilfe schließt fileclosewindow das aktuelle Notes Fenster. Ich möchte aber die Datenbank (welche zu diesem Zeitpunkt mit 2 Ansichten geöffnet ist) schließen.


    Grüße


    deluxer

    • Offizieller Beitrag

    NotesUIDatabase.Close


    Gruß
    Dirk


    %edit

    Zitat

    Closes all views and documents in the database, then closes the database.

    Code
    Dim ws As New NotesUIWorkspace
    Dim uidb As NotesUIDatabase
    Set uidb = ws.CurrentDatabase
    Call uidb.Close

    Rein logisches Denken verschafft uns keine Erkenntnis über die wirkliche Welt.
    Alle Erkenntnis der Wirklichkeit beginnt mit der Erfahrung und endet mit ihr.
    Alle Aussagen, zu denen man auf rein logischen Wegen kommt, sind, was die Realität angeht, vollkommen leer.
    Albert Einstein

    • Offizieller Beitrag

    taurec
    dies funzt. aber nur, wenn er nicht zwischendurch über die Fensterleiste die Fensterreihenfolge geändert hat oder zwischendurch ein anderes Fenster geöffnet hat.


    Gruß
    Dirk

    • Offizieller Beitrag

    gibt es auch erst ab Version 6.x :) und ich habe mir mit Api unter 4.x und 5.x einen abgebrochen! :cry:


    Gruß
    Dirk

    Rein logisches Denken verschafft uns keine Erkenntnis über die wirkliche Welt.
    Alle Erkenntnis der Wirklichkeit beginnt mit der Erfahrung und endet mit ihr.
    Alle Aussagen, zu denen man auf rein logischen Wegen kommt, sind, was die Realität angeht, vollkommen leer.
    Albert Einstein