Hallo Jörg, funktioniert es mit @SetField / @SetDocField
Oder eben mit Lotusscript. Dies geht, indem man eine Maske öffnet:
@Command([Compose]; "servername/ORGANISATION": "pfad/zur/smarticon-db.nsf"; "smarticon-maske")
Im Initialize der smarticon-Maske kann man mittels
| Dim ws As New NotesUIWorkspace |
| Dim db As NotesDatabase |
| Set db = ws.CurrentDatabase.Database |
noch auf die vorherige geöffnete DB zugreifen und sich diese merken, ebenso ist noch ws.currentView bzw. ws.currentDocument gesetzt, wenn ein Dokument oder Ansicht offen war.
Der eigentliche Code läuft dann im postOpen der Maske ab.
Gruß
Roland