J'ai un script qui utilise le script suivant:
MailApp.sendEmail(row.shiftManager, "Holiday Approval Request", "", {htmlBody: message});
row.state = STATE_PENDING;
Cependant, je voudrais également envoyer le même courrier à row.shiftSupervisor
, c'est probablement quelque chose de très simple que j'ai négligé, mais j'ai pensé que quelqu'un ici saurait tout de suite ce que c'était.
Bravo pour votre aide :)
Edit - J'ai essayé d'utiliser:
MailApp.sendEmail(row.shiftManager, row.shiftSupervisor, "Holiday Approval Request", "", {htmlBody: message});
row.state = STATE_PENDING;
Mais pas de joie.
Edit 2 - Je l'ai fait fonctionner avec:
MailApp.sendEmail(row.shiftManager, "Holiday Approval Request", "", {htmlBody: message});
MailApp.sendEmail(row.shiftSupervisor, "Holiday Approval Request", "", {htmlBody: message});
row.state = STATE_PENDING;
Ce n'est pas le code le plus élégant, mais il fait l'affaire ...
Edit - Après avoir regardé la solution de Sandy, je me suis dit que c'était du formatage. La solution de Sandy fonctionne bien, mais a provoqué des conflits avec certaines autres parties de mon script. Donc ma solution était:
MailApp.sendEmail(row.shiftManager + "," + row.shiftSupervisor, "Holiday Approval Request", "", {htmlBody: message});
Une solution consiste à configurer la syntaxe de cette façon:
MailApp.sendEmail(row.shiftManager + "," + row.shiftSupervisor, "Holiday Approval Request", "", {htmlBody: message});
Une autre méthode consiste à mettre d'abord les multiples adresses e-mail dans une variable, puis à utiliser cette syntaxe:
MailApp.sendEmail({
to: recipientsTO,
cc: recipientsCC,
subject: Subject,
htmlBody: html
});
Le code complet serait:
function sendToMultiple() {
var message = "This is a test of HTML <br><br> Line two";
var recipientsTO = "[email protected]" + "," + "[email protected]";
var recipientsCC = "[email protected]";
var Subject = "Holiday Approval Request";
var html = message;
MailApp.sendEmail({
to: recipientsTO,
cc: recipientsCC,
subject: Subject,
htmlBody: html
});
}
Cette syntaxe est illustrée dans un exemple sur ce lien:
fonctionne réellement avec un COMMA, et PAS une apostrophe '