Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Wiesel am 03.03.06 - 09:47:17
-
Hallo!
Ich habe gestern hier die Antwort auf mein Problem bekommen, bzgl. "private Ansicht löschen".
Ich habe also ein Scirpt im DB-QueryClose:
Sub Queryclose(Source As Notesuidatabase, Continue As Variant)
Dim session As New NotesSession
Dim db As NotesDatabase
Dim view As NotesView
Set db = session.CurrentDatabase
Set view = db.GetView("eigeneAufgaben")
If view.isPrivate = True Then
'löschen
Call view.Remove()
End If
End Sub
Das löscht die private Ansicht auch irgendwie. Gehe ich nämlich in den Designer rein und will meine private Ansicht aufrufen, dann heißt es "Ansicht gelöscht".
Aber nach einem neuen Aufruf der Datenbank baut sich die Ansicht nicht wieder auf.
Warum ist das so und wie kriege ich das zum Laufen???
-
Wenn du im PostOpen der DB mit
@Command([OpenView]; "Ansichtsname");
@Command([FileCloseWindow])
die Ansicht öffnest und gleich wieder schließt sollte es gehen.
-
Vielen Dank für Deine Antwort, aber egal was ich mache, es funzt nicht.
Die Ansicht ist über die Gestaltung immer zu sehen, aber gelöscht und es wird keine neue private Ansicht erstellt.
-
Wenn du mit dem @Command([OpenView]; "Ansicht") eine private Ansicht aufbauen möchtest, muss die "Quell"Ansicht eine SPOFU-Ansicht sein.
-daniel
-
Die Ansicht ist eine SPOFU-Ansicht.
Die will ich ja vorher löschen und dann neu aufbauen, damit immer Aktualisierungen vorhanden sind.