Variable Parameter in mailMsg

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Antworten
schnacki
Beiträge: 55
Registriert: 21.07.2011, 11:24

Variable Parameter in mailMsg

Beitrag von schnacki » 16.09.2013, 16:18

Hallo Experten,

im letzten Thread wurde von radzmar eine Möglichkeit vorgestellt, eine Mail zu erzeugen, nämlich app.mailMsg.

Nun habe ich Probleme, variable Parameter an diese zu übergeben. Beispiel:

    var myMail;
    var myReceiver = "x.y@z.com";

    myMail = '{bUI: false, cTo: "'    +    myReceiver  +    '",}';

    app.mailMsg(myMail);

erzeugt zwar eine Mail, aber ohne Empfänger.

Das Gleiche, wenn ich die beiden Hochkomma-Varianten vertausche:

    myMail = "{bUI: false, cTo: '"    +    myReceiver +    "',}";
 


Die Mimik mit den geschweiften Klammern in den runden ist mir sowieso unklar. Kann mich jemand erleuchten? Noch viel schöner wäre natürlich eine "geordnete" Parameterübergabe mit deren Namen.

Der funktionierende Originalcode war:

app.mailMsg({
bUI: false,
cTo: "[url=mailto:x.y@z.com]x.y@z.com[/url]",
})

Raimund

 

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Variable Parameter in mailMsg

Beitrag von Merklin » 17.09.2013, 00:37

Hallo,

wie wäre es den damit?

VG Merklin
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

schnacki
Beiträge: 55
Registriert: 21.07.2011, 11:24

Variable Parameter in mailMsg

Beitrag von schnacki » 17.09.2013, 08:20

Hallo Merklin,

ja das ist genau die Lösung! Vielen Dank, das hatte ich mit "geordneter Parameterübergabe" gemeint.

Natürlich hätte ich da auch selbst drauf kommen können, aber irgendwie habe ich gestern den Wald vor lauter Bäumen nicht mehr gesehen!

Danke

Raimund

 

Antworten