Autor Thema: @MailSend wenn nur "KopieAn" gefüllt  (Gelesen 2215 mal)

Offline Wiesel

  • Aktives Mitglied
  • ***
  • Beiträge: 188
  • Geschlecht: Weiblich
@MailSend wenn nur "KopieAn" gefüllt
« am: 04.04.06 - 12:13:19 »
Hallo!

Ich habe in einer Maske vorgegebene Felder, in denen Mitarbeiter ausgewählt werden können, um danach per Schaltfläche eine Mail zu erhalten.

Es gibt dabei das Feld "zur Veranlassung" (= Mail) und das Feld "zu Kenntnis" (= Mail_1) und "in Kopie" (= Mail_2).

Ist Mail gefüllt, gibt´s auch kein Problem. Ist Mail nicht gefüllt und z.B. nur Mail_1, dann kommt die Fehlermeldung "kein SendTo-Feld".

Ich habe hinter der Schaltfläche folgenden Code:

_Mail := @If(Mail != ""; Mail; "");
_Mail_1 := @If(Mail_1 != ""; Mail_1; "");
_Mail_2 := @If(Mail_2 != ""; Mail_2; "");

@MailSend(_Mail ; _Mail_1 ; _Mail_2 ; txtDokument + " zum " + txtSachgebiet + " Nr. " + txtMitteilung ;"" ;"Weitergabe externer Informationen" + @NewLine + "Bitte öffnen Sie nachfolgendes Dokument ----> " ; [IncludeDoclink]);

FIELD txtStatus := txtStatus;
@SetField("txtStatus";"weitergegeben");

@Command([FileSave]);
FIELD SaveOptions := "0";
@Command([FileCloseWindow])


Wenn ich eine einfache Mail aus meiner MailDB verschicke, muss ich auch nicht zwingend das "An-Feld" füllen. Hier aber anscheinend schon?!

Gibt´s dafür eine Lösung? Ich finde keine.

Gruß und Danke, Wiesel

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: @MailSend wenn nur "KopieAn" gefüllt
« Antwort #1 am: 04.04.06 - 12:31:30 »
@MailSend setzt einen nicht-leeren Parameter SendTo voraus. Dir bleibt dann nichts weiter übrig, als den Eintrag CopyTo nach SendTo zu übertragen.

Bernhard

klaussal

  • Gast
Re: @MailSend wenn nur "KopieAn" gefüllt
« Antwort #2 am: 04.04.06 - 12:34:44 »
Zitat
Sie können @MailSend auf zwei verschiedene Arten verwenden:
Wenn Sie keine Parameter angeben, versendet @MailSend das aktuelle Dokument (d.h. das Dokument, das bei der Auswertung der @Funktion verarbeitet wird) an den im Feld "SendTo" des Dokuments angegebenen Empfänger. Das Feld "SendTo" ist zwingend erforderlich.

... ist zwingend erforderlich...

Offline Wiesel

  • Aktives Mitglied
  • ***
  • Beiträge: 188
  • Geschlecht: Weiblich
Re: @MailSend wenn nur "KopieAn" gefüllt
« Antwort #3 am: 04.04.06 - 15:22:09 »
Alles klar, damm bau ich das um.

Wollte nur sichergehen.

Gruß,
Wiesel

klaussal

  • Gast
Re: @MailSend wenn nur "KopieAn" gefüllt
« Antwort #4 am: 04.04.06 - 15:31:24 »
Glaubst Du etwa der Designer-Hilfe nicht ?  ;D

Glombi

  • Gast
Re: @MailSend wenn nur "KopieAn" gefüllt
« Antwort #5 am: 04.04.06 - 15:35:10 »
Oh, steht in der deutschen Hilfe inzwischen tatsächlich "SendTo" und nicht mehr "An"  ;D

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz