問題タブ [google-forms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
17651 参照

http - GoogleフォームへのHTTP POST

Google フォームに Http POST を実行する必要があり、アドバイス ( http://productforums.google.com/forum/#!topic/docs/iCfNwOliYKY ) に従って、次のような URL 構文を作成しました。

https://docs.google.com/forms/d/MY_FORM_ID&entry.2087820476=hello&entry.261928712=dear&submit=送信

最終的には iOS と Android から POST を実行しますが、単純にブラウザーでテストしていて、うまくいきません。「申し訳ありませんが、リクエストしたファイルは存在しません」という Google ドライブの応答が返ってきました。エントリは私の回答スプレッドシートには入りません。

私は何が欠けていますか?私はいたるところを見ましたが、この質問に答えるものは何もないようです。

編集:

ターゲット プラットフォームで直接テストした方がよい場合もあると思います。次のコードは iOS で機能します。

0 投票する
1 に答える
4171 参照

google-apps-script - Google フォームの送信後に確認メールを送信する

次の列を持つGoogleフォームがあります。

名前 | 電子メール | have_kids

ここで、Name は単なるテキスト入力、email は単なるメール、have_kids は yes/no ラジオ ボタンです。

元。dmkumar | myemail@gmail.com | はい

ユーザーがフォームを送信すると、データが Google スプレッドシートに送信されます。ユーザーが have_kids に「はい」を選択した場合、そのユーザーにメールが送信されるように設定したいと思います。ここに私が今持っているコードがあります。フォーム送信時に、スプレッドシートから関数を実行するトリガー イベントがあります。

これが私が今持っているコードです(それは機能していません):

私はGoogleスクリプトを初めて使用するので、簡単な説明をいただければ幸いです。ありがとう!

0 投票する
1 に答える
5015 参照

google-apps-script - Googleフォームからの印刷・ダウンロード

ちょっとした情報: Google フォーム、Google ドキュメント、Google スプレッドシートを使用しています。Google スプレッドシートに回答を送信する Google フォームがあります。また、フォーム送信を受け取り、すべての回答を PDF テンプレートに入れ、結果の PDF を私の電子メール アドレスに電子メールで送信する、onFormSubmit 用に記述された関数を備えた GAS もあります。

これは問題ありませんが、次のいずれかのフォームも作成したいと思います。

A) フォームにご記入いただいた方にPDFのダウンロードをプレゼント

B)PDFを自動的に印刷します(おそらくGoogleクラウドプリントなどを使用します)

これは大企業全体で障害報告に使用されており、フォームに記入する各担当者は、フォームに記入した後、製品に添付する障害報告のコピーを取得する必要があります。

私の現在のスクリプトはここにあります: http://pastebin.com/0BrkLekX

0 投票する
1 に答える
114 参照

google-apps-script - Google フォームが機能しなくなった

私は学生の労働者であり、Google フォームの操作方法を学んでいます。私が現在関与している部門のフォームを作成しようとしています。カスタムの Google フォームがあり、少しの間機能していましたが、停止しました。http://www.uaf.edu/marketing/intake/にあります。トリガーを onFormSubmit > FromSpreadsheet > onFormSubmit に設定しました。スクリプト エディターでこのコードを使用し、onFormSubmit に設定しています。

0 投票する
2 に答える
2565 参照

google-apps-script - フォーム内の Google Apps スクリプト

学生が入力するフォームを作成しています。メールアドレスを自動入力したいのですが、その方法がわかりません。私は次のことを考え出しましたが、私はこれに非常に慣れていないため、かなりずれている可能性があります。実装方法がわからず、null 応答が返されます。email というフォームの質問が必要ですか? ユーザーの電子メールを非表示にして記録するにはどうすればよいですか?

0 投票する
1 に答える
328 参照

google-apps-script - スプレッドシート メニューから Google フォームを起動する

スプレッドシートのメニューからアクセスできるようにするには、2 つの別個のフォームが必要です。いくつかのトラブルの後、Mogsdad からこの素晴らしい回答を見つけました: Single Google Form for multiple Sheets

htmlservice を使用してフォームを uiapp に埋め込むために彼のコードを使用しました。したがって、私のコードは彼のように見えます:

したがって、このコードは約 2 ~ 3 週間前までは完全に機能していましたが (正確には言えません)、それ以降は、google-apps にログインするためのログイン プロンプトが表示されるか、サーバー エラーが返されます。フォームは公開に設定されているため、ログインする必要はありません。最後に、ログインも機能しません。Cookie を許可する必要があるためです (ブラウザの設定で許可されています。html サービスは Cookie へのログインを処理できないと思います)。

では、スクリプトを再び機能させるにはどうすればよいでしょうか。私は何も変更していませんが、Mogsdad からの回答のコードと同じです。

0 投票する
1 に答える
1109 参照

google-docs - Google フォームの回答をスプレッドシートの既存のシートに保存する

Google フォームとスプレッドシートを初めて使用します。

フォームを作成し、その回答を Google スプレッドシートの新しいシートに送信できることは知っています。

スプレッドシートの既存のシートにフォームの回答を保存できるかどうか疑問に思っています。

このページは不要と思われる not を示しているようです。

フォームは、Wordpress Web サイトに埋め込まれます。

0 投票する
2 に答える
435 参照

google-sites - Google サイト ページに直接投稿する Google フォームを作成することは可能ですか?

ユーザーが他のユーザーが読むために投稿できるフォームのようなコメントを作成したい (ブログのようなもの) これは、Google サイト/Google フォームで行うことができますか? もしそうなら、私を正しい方向に向けてもらえますか?フォームをメールまたはスプレッドシートに投稿する方法しか見つけられないようです。

ありがとうございました

0 投票する
1 に答える
1190 参照

google-apps-script - Google フォームを使用して自動応答を作成する

ユーザーが Google フォームに入力した後、自動応答を作成しようとしています。これまでのところ、別のユーザーから適応させた次のコードがあります

コードをデバッグすると、次のメッセージが表示されます。

TypeError: undefined からプロパティ「値」を読み取れません。(2 行目、ファイル「コード」)

私が間違っているアイデアはありますか?

0 投票する
3 に答える
33805 参照

google-apps-script - Apps Script を使用してライブ Google フォームで複数選択オプションを動的に編集する

私は LA の高校の教師で、Apps Script を使用してコース登録システムを作成しようとしています。この登録に使用している Google フォームは、次の目的で必要です。

質問 1) 学生の現在の回答の選択肢に基づいて、新しいページの後続の多肢選択問題で利用可能な選択肢を更新します。

質問 2) 複数選択オプションが「上限」に達したときに、フォームから選択肢を削除します。

設問 1 例)学生がワークショップ 1 で「タイタイイング」を登録すると、新しいページに移動します。スクリプトは、学生の最初の選択に基づいて、その新しいページで利用可能な選択肢を編集し、その新しいページの可能な選択肢のリストから「タイタイイング」を削除します。そのため、「エチケット」が残りの唯一のオプションです。

質問 2 例) 学生は「ネクタイ」または「エチケット」のいずれかを登録できます。両方の回答は、最初は Google フォームで利用できます。30 名の学生がアンケートに回答し、30 名全員が「結び方」ワークショップに登録します。Apps Script は応答スプレッドシートを参照し、「結び付き」ワークショップがいっぱいであることを認識し、それを Google フォームの可能な選択肢のリストから削除します。学生31は登録に行き、彼らの唯一の選択肢は「エチケット」です.

私の質問がすでに尋ねられて回答されている場合 (信じてください、私は検索しました!) リダイレクトに感謝​​します。