Domino 9 und frühere Versionen > ND6: Entwicklung
MailSend-Problem
Colli:
Keine Änderung, wenn ich die leeren Strings weglassen. Ich habe auch statt dem Feldinhalt "Bemerkung" den Text eingefügt, aber auch da passiert nix weiter.
Sieht also jetzt so aus:
@If(SendTo="";"";@If(@IsNewDoc & @IsDocBeingSaved;@MailSend(SendTo;Subject;"Neues Dokument");""));
Die Fehlermeldung "Maske XY ist nicht vorhanden" kommt immernoch und der Text "Neues Dokument" wird nicht in die Mail geschrieben.
koehlerbv:
Was kommt denn genau als Maskenname (oder was steht im Item Form des empfangenen Mails)?
Colli:
Der Maskenname heißt "Antrag".
Fehlermeldung: Maske nicht gefunden: Antrag
Wenn ich die Meldung 3 mal mit OK bestätige, öffnet sich die Mail, aber ohne Inhalt.
Die Eigenschaft "Form" der Mail:
Feldname: Form
Datentyp: Textliste
Datenlänge: 10 Byte
Seq.-Num.: 5
Doppeleintrags-ID: 0
Feld-Flags: SUMMARY
"Antrag"
koehlerbv:
Ich habe eine Ahnung ... Dein Feld mit dem Empfänger heisst SendTo. Und genau dieses Feld braucht es, wenn das Dokument selbst versandt werden soll. Offensichtlich verkennt hier @MailSend, dass das ja eigentlich nur passieren soll, wenn
- @MailSend ohne Parameter verwendet wird und
- es ein Feld SendTo gibt.
Offensichtlich gibt es hier eine Verschlimmbesserung in R6.
Benenne Dein Feld SendTo mal um.
Bernhard
Colli:
Wenn ich jetzt das neue Dokument speichern will, erscheint folgende Meldung:
Kein 'SendTo'-Feld im Dokument. Verwenden Sie stattdessen 'Weiterleiten' im Menü 'Aktionen'.
Ich nehme also mal an, dass ich das Feld SendTo nennen muss beim Mailversand.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln