私は、フォームの受信者はそれを参照してください/それを変更することができなくなりますように、Googleのフォーム読み取り専用または非表示に解答欄のいずれかをしたいのですが、回答フィールドを作ります。Googleのフォームは、読み取り専用
これは可能ですか?ここ
は、コンテキストです:
だから、基本的には私の究極の目標は、受信者にアンケートを送付し、response spreadsheetに彼らの答えを追跡するためにGoogle Forms機能を利用することです。
これまでのところは良い...
今私が私に課せられた2つの制約を紹介しましょう:
の受信者に送信されたフォームは、既に予め充填された受信者に関するいくつかの情報を持っている必要があります。フォームにアクセスするために、各受信者に提供
のURLを提出すると、後にフォーム上の回答を更新するために使用されます。
第2の制約が...行うには共通点がpre-filled Urlが受信者にそれを送信し、彼らは、フォームに答えてきた後、あなたとあなたがそれらを提供する確認ページを持つことができます生成するトリッキーです参照してください。 Edit Urlを使用して回答を更新することができます(最後に更新された回答は既に入力済みです)。私の場合は
、私は2番目のURL(編集のURL)とそれらを提供することはできません。これは、1回のことだ:私は、受信者ごとに1つのURLを提供し、彼らが答えると、彼らが必要な場合は、後でquestion--を更新するために、その同じURLを使用できるようにする必要があります。
この機能はGoogleではサポートされていないため、スプレッドシートから読み込んだスクリプトを作成し、各行のデータを使用して指定のフォームに入力し、各フォームを送信してから、これをスプレッドシートの「URLを編集」に挿入します。私は今、受信者にURLを渡すことができ、彼らは調査で回答を更新するためにそのURLを繰り返し使用することができます。バック隠し/読み取り専用フィールドに来るようになりました
。私のスプレッドシートには、各受信者に固有の英数字の値があります。私はそれがフォームに渡され、彼らが答えたとき(回答が応答スプレッドシートに記録される)、私はこのユニークな "id"で各受信者を識別できるようになります。
私はここで多くのことを書いたが、私はそれは、彼らが我々はすべて正確かつ思慮深い方法でお互いを助けることができるように人々にコンテキストを与えることが重要であることを知っています。
なぜこれをやりたいですか? – Mogsdad
レスポンスシートのIDを渡すフィールドを含む@Mogsdadは、私が見ている頻繁なリクエストです –
[Googleフォームヘルプ](https://support.google .com/docs#topic = 1360904)と[Forms Service documentation(https://developers.google.com/apps-script/reference/forms/)?参考:[質問] –