Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: g202e am 28.05.04 - 10:09:45
-
Hallo,
ich erstelle per Agent ein Dok, dieses wird anschließend mit demselben Agenten mit einem Anhang(RTF) versehen. Wenn dies geschehen ist, möchte ich gern, dass dieses soeben behandelte Dokument im Editmodus geöffnet wird. Geht das? Wie?
-
Hi,
ich vermute mal du erstellst das Dokument mit Backend-Funktionen.
Zum Öffnen des Dokuments im Editmodus brauchst du die EditDocument-Methode aus der NotesUIWorkspace-Klasse.
...
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
...
'Anlegen des Dokumentes
Set doc = New NotesDocument...
...
'Öffnen des Dokumentes im Editmodus
Set uidoc = workspace.EditDocument( True )
...
Axel
-
Danke. Das dachte ich mir ja auch, aber: Nix passiert!
Keine Meldung - einfach gar nichts!
Ich starte den Script-Agenten über einen Button in einer Ansicht und hatte auch schon probiert, an den Agentenaufruf ein @PostedCommand([EditDocument]) anzuhängen; dann bekomme ich "Befehl kann nicht ausgeführt werden"
Wenn ich das Posted weglasse, scheint es zu funktionieren.
-
Bei Axels Vorschlah fehlt aber der entscheidende Verweis auf das Dokument, welches in den EditMode gebracht werden soll.
Wenn doc Dein gerade im Backend erzeugtes Dokument ist, muss es heissen:
Set uidoc = workspace.EditDocument (True, doc)
Fehlt das ", doc", dann passiert tatsächlich nix.
HTH,
Bernhard