Verwenden Sie @SetTargetFrame vor dem Erstellen oder Bearbeiten eines Dokuments und vor dem Öffnen oder Aktualisieren einer Ansicht, Seite oder Rahmengruppe. Die folgenden @Befehle verwenden Rahmen, die vorher mit @SetTargetFrame angegeben wurden:
@Command([Compose])
@Command([EditDocument])
@Command([OpenFrameset])
@Command([OpenPage])
@Command([OpenView])
@Command([RefreshFrame])
Rechts in dem Menueframe möchte ich gern ein zu bearbeitendes Profil auswählen können, welches dann in dem Hauptframe dargestellt wird.
Only one profile of a given form can exist per database per key. If you create a profile without a key, Notes assumes it's the only profile document of that form in the database. You need at least author access to create a profile that applies to an entire database.
Documents saved with EditProfile are hidden.
Dim ws As NotesUIWorkspace
Dim doc As NotesDocument
Dim uidb As NotesUIDatabase
Dim db As NotesDatabase
Set ws = New NotesUIWorkspace
Set uidb = ws.CurrentDatabase
Set db = uidb.Database
Print "ich laufe "
Set doc = db.GetProfileDocument("Profil")
If doc Is Nothing Then
Call ws.SetTargetFrame("rechts")
Call ws.EditProfile("Profil")
Else
Call ws.SetTargetFrame("rechts")
Call ws.EditDocument(True,doc)
End If