Domino 9 und frühere Versionen > ND6: Entwicklung

MailSend-Problem

<< < (2/11) > >>

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