Joe Litton hat ein bißchen
LotusScript-Code geschrieben, um eine Mail mit DocLink oben und Signatur unten programmatisch
zu erstellen. Dazu benutzt er eine modifizierte InsertSignature-Funktion,
die aus der CoreEmailClasses-Skriptbibliothek aus der Standard-Mail-Schablone
stammt.
Aber es gibt einen viele kürzere Lösung
mit Formelsprache, wenn der DocLink auf ein Dokument verweisen soll, dass
entweder geöffnet ist oder in der offenen Ansicht ausgewählt ist:
@Command([EditMakeDocLink]);
@Command([Compose]; @MailDbName; "Memo");
@Command([EditGotoField]; "EnterSendTo");
@Command([EditInsertText]; "Lists
of recipients...");
@Command([EditGotoField]; "Body");
@Command([EditInsertText]; @NewLine
+ @NewLine + "Further text..." + @NewLine);
@Command([EditGotoField]; "Body");
@Command([EditInsertText]; "Click
on this link to open the referred document: ");
@Command([EditPaste]);
Text, der nach der Ausführung von @Command([EditPaste])
eingefügt wird, wird leider immer vor dem DocLink eingefügt. Deshalb
muss man zunächst den Text, der hinter dem DocLink stehen soll, einfügen,
dann erneut in das Body-Feld gehen, danach den Text vor dem DocLink und
schließlich diesen selbst einfügen.
Dieses Verfahren löst auch das ursprüngliche
Problem mit den als Entwurf hinterbliebenen Dokumenten, wenn der Benutzer
die Mail schließt, ohne sie zu versenden oder zu speichern.
DominoCamp 2023: ChatGPT in Notes-Anwendungen und Domino-Monitoring u.a. mit Zabbix
Meine Vorträge auf dem DominoCamp 2023 (etwas verspätet) zu ChatGPT in Notes und Domino-Monitoring u.a. mit Zabbix Mehr