Domino 9 und frühere Versionen > Entwicklung

Problem @Mailsend und Verschlüsselung

(1/2) > >>

Dynamix:
In einer DB soll dem Nutzer eine Art Auftrags-/zustellbestätigung zugesandt werden. Dazu wurde unter die entsprechende Schaltfläche folgende Formel hinterlegt:

@Do(@If (@Command([FileSave]); @Command( [Folder] ;"XYZ";1)
&
@MailSend(DBNameJa;"";"";"Thema";
"Text"+@NewLine+@NewLine+" Text " +DBAuftragsNr +@NewLine+@NewLine+"Text";[Encrypt])
&
@PostedCommand([FileCloseWindow]);""))

Die Auftragsbestätigung wird zugestellt, ist aber nicht verschlüsselt.

Für die Bearbeiter habe ich einen ähnliches @Mailsend, welches bis auf ein noch vorhandenen [IncludeDoclink] formeltechnisch völlig identisch ist. Dort wird die Verschlüsselung fehlerfrei ausgeführt.

Der Nutzer steigt über Default mit den Recht "Autor" in die DB ein. Die Bearbeiter mit Editor und seinem Namen. Dazu haben beide noch unterschiedliche Rollen, welche bei der Verschlüsselung aber eigentlich nicht stören sollten.

Wie bekomme ich auch die Auftragsbestätigung der Nutzer verschlüsselt bzw. wo ist in der o.a. Formel der Fehler?
LoNo-Client: 5.0.9

sloe:
Hi,

was ist denn DBNameJa? Ist das eine Mail-In-Datenbank für das SendTo-Feld?

Gruß
Sloe

Dynamix:
In der DB hat der Nutzer die Möglichkeit einzutragen, ob er den Auftrag für sich selbst oder für einen anderen Kollegen einstellt. Wählt er "Ja" für eigenen Auftrag, werden automatisch die Nutzerdaten aus dem Gesamtadresseverzeichnis ausgelesen und der korrekte Username in das Feld "DBNameJa" eingetragen.

sloe:
Hi,
nun habe ich nur einen 5.07 Client, aber wenn ich die Mail verschlüsselt haben will, muß ich bei mir zumindest ein Leerzeichen für die Felder mitgeben:
SendTo := "CN-Name";
subject := "Test";
body := "Inhalt";
fields := "";
@MailSend(SendTo;"";"";subject; body; fields; [Encrypt])
Gruß
Sloe

Dynamix:

--- Zitat von: sloe am 27.01.05 - 15:20:41 ---Hi,
nun habe ich nur einen 5.07 Client, aber wenn ich die Mail verschlüsselt haben will, muß ich bei mir zumindest ein Leerzeichen für die Felder mitgeben:

--- Ende Zitat ---

Sorry - aber das verstehe ich nicht ganz. Welche Leerzeichen bei Feldern??? In meiner Formel kommen nur 2 Felder vor. Bei SendTo (bei mir DBNameJa) hast Du in deiner Formel auch kein Leerfeld gelassen und DBAuftragsNr steht in  einem Text. Alle "Text" sind feststehende Textteile direkt in der Formel. Wo soll ich da jetzt noch Leerzeichen lassen.

Allerdings hat mich Deine Formel auf eine andere Idee gebracht. Ich werde wie Du auch, Thema und Haupttextfeld in einem Feld vorher berechnen. Danach werden die Felder wie bei Dir, direkt in der Formel eingefügt. Evtl. löst dies ja mein Problem.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln