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