LoginSignup
a_votech_staff
@a_votech_staff

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

Googleフォームの「回答のコピーを回答者に送信」の指定方法

GoogleAppsScriptでフォームの作成をする際に、
「回答のコピーを回答者に送信」
の設定方法が分かりません。

リファレンスは見ているのですが、該当プロパティが見つけられないため、質問致しました。

目的としては、
デフォルトで「オフ」になっているものを、フォーム作成時点で「常に表示」に変更して作成したいと考えています。

各フォーム上ではここで変更できる項目のことです。
IMG_3166.jpeg

ご教授頂けますと幸いです。
宜しくお願い致します。

0

1Answer

const newForm = FormApp.create('xxx');で作成したフォームを、Google Formで見て設定タブの「回答のコピーを回答者に送信」を変更するのはどうですか。コードで設定したいということでしょうか?

1Like

Comments

  1. @a_votech_staff

    Questioner

    コメントありがとうございます!

    おっしゃる通りで、作成後のフォームで変更すれば出来ることなのですが、コードで処理出来ないかと考えております。
    例えば、回答を1回に制限する場合には、

    const newForm = FormApp.create('XXX');
    newForm.setLimitOneResponsePerUser(true);
    

    のように記述できるので、同様に出来ないものかと…。

  2. ↓こちらissueにあがっているので、いずれサポートされるかも知れません。

  3. @a_votech_staff

    Questioner

    リンクありがとうございます!
    同じ状況の方が多くいるんですね!

    現状出来ないことが分かっただけでもスッキリしました!

    フォームの大量生産をAppsで実行して、その時に上記設定をしたかったのですが、代替案を考えます!

    ご回答頂きありがとうございました!

  4. 用済みであれば、当Q&Aをクローズしていただくようにお願いします。

  5. @a_votech_staff

    Questioner

    使い方が分かっておらず、失礼致しました!

Your answer might help someone💌