Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Gabe am 25.01.15 - 14:16:42

Titel: Anpassung Mailtemplate mit zusätzlicher gemeinsamer Aktion
Beitrag von: Gabe am 25.01.15 - 14:16:42
Schönen guten Tag zusammen,

ich wollte im Mailtemplate eine neue gemeinsame Aktion basteln um das Versenden von verschlüsselten Mails für den Endanwender zu vereinfachen.
Im Grunde erkennt das Gateway ob es sich um eine verschlüsselte Mail handelt, wenn im Betreff gleich zu beginn #cs eingegeben wird. Ich habe jetzt alle entsprechenden Masken mit der neuen gemeinsamen Aktion "beglückt" (z.B. die mit dem Aliasnamen Reply) und es funktioniert auch schon fast so wie ich mir das wünsche bei der Verwendung der folgenden Formeln:

MEMO_SEND:="1024";
FIELD Subject := "#cs" : Subject ;
FIELD ActionInProgress:=MEMO_SEND;
@If(@Command([FileSave]);@Command([FileCloseWindow]);@Return(""))

Beim Empfänger kommt die Mail jedoch immer mit einem Semikolon gleich zu Beginn des Betreffs an. Leider kann ich den Fehler nicht finden :P. Könnt ihr euch die Formeln bitte mal bei Gelegenheit kurz anschauen? Danke euch wie immer im Voraus  ;D

Liebe Grüße

Holger
Titel: Re: Anpassung Mailtemplate mit zusätzlicher gemeinsamer Aktion
Beitrag von: koehlerbv am 25.01.15 - 14:44:01
Mit dem Doppelpunkt in der Bildung des Subjekts machst Du aus dem Subjekt (skalarer String) ein Array. Das Default-Trennzeichen eines Arrays in einem Notes-Feld ist das Semikolon - et voilà.

Verbinde "#cs" und das ursprüngliche Subjekt mit dem Formel-Stringkonkatenator "+" und das Semikolon verschwindet.

Bernhard
Titel: Re: Anpassung Mailtemplate mit zusätzlicher gemeinsamer Aktion
Beitrag von: Gabe am 25.01.15 - 14:55:49
Hallo Bernhard,

danke für die schnelle Lösung und die tolle Erklärung. Funktioniert wie immer einwandfrei  ;D
Schönen Restsonntag

Liebe Grüße

Holger