前提・実現したいこと
google formsで送信時に控えメールを送るscriptは実行できましたが、
できればフォームの選択肢によって送信先のアドレスを変更したいです。
具体的にいいますと、
google formsの最初の項目でプルダウン形式で
「カテゴリ1」「カテゴリ2」「カテゴリ3」を回答者に選択してもらい、
「カテゴリ1」なら1の担当者のアドレス、
「カテゴリ2」なら2の担当者のアドレス…
「カテゴリ3」なら3の担当者のアドレス…
といったロジックにしたいです。
ご存知の方がおられましたらご教示頂けますと幸いです。
よろしくお願いいたします。
該当のソースコード
function sendForm(e){ // 件名、本文 var subject = "問い合わせが送信されました"; var body = ""; // メール送信先 var to = "xxxx@xxxx.xxxx"; var itemResponses = e.response.getItemResponses(); for (var i = 0; i < itemResponses.length; i++) { var itemResponse = itemResponses[i]; body += '\n\n['+itemResponse.getItem().getTitle()+']\n\n'; body += itemResponse.getResponse(); } MailApp.sendEmail({to:to,subject:subject, body:body}); }
試したこと
var to = "xxxx@xxxx.xxxx";
の部分に条件に応じて変更するようなコードを組めばよいと思うのですが、
条件の応じて変更する方法が解りませんでした。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/14 06:55