web-dev-qa-db-ja.com

Googleフォームを使用して、古いデータの更新と正しいレコードへのリンクを許可します

私は小さな子どもたちのプログラムを組織していますが、それは参加する子どもたちについてかなりの情報を必要とします(安全を確保するため)。この情報は2つのタイプに分けられます。

  • 決してまたはほとんど変更されない情報:子供の名前、生年月日、自宅の住所
  • 入学ごとに変わる情報:通学日、子どもの興味

現時点では、最初の情報セットには紙のフォームを使用し、2番目のセットにはGoogleフォームを使用しています。すべての情報に(2つ?)Googleフォームを使用することに移行したいと思います。

「まれにしか変更されない」情報を使用して、既に知っていることを表示し、必要に応じて親が更新できるようにします。たとえば、住所が変更された場合、住所を変更したいが、他のすべての情報を再入力する必要はありません。

助けてくれますか:

  • 新しいフォームのGoogleスプレッドシートの情報を読む
  • 元のフォームから新しいフォームの適切なレコードへのリンクを作成します。

このプログラムは小さな慈善団体によって運営されており、費用対効果の高い方法でこの問題を解決する必要があります。物理的な用紙を削減することで、時間と印刷コストを節約できます。

新しいフォームのGoogleスプレッドシートの情報を読む

Googleフォームには、Googleスプレッドシートから情報を「読み取る」ための組み込み機能は含まれていませんが、Googleスプレッドシート/フォームアドオンまたはGoogle Appsスクリプトを使用して、GoogleスプレッドシートデータをGoogleフォームに追加できます。

Googleスプレッドシート/フォームアドオンストアを検索して、ニーズに合ったアドオンを探すか、自分でスクリプトを記述するか、プログラマーを雇う必要があります。または、 Software Recommendations に質問を投稿して、アドオンの推奨事項を尋ねることができます。

関連

元のフォームから新しいフォームの適切なレコードへのリンクを作成します。

Googleフォームには、以前に送信された回答を開くための「応答URLの編集」のみが含まれており、回答を変更して再度回答を送信できます。この編集応答URLは、応答が送信された後に回答者に表示され、アドオンやGoogle Appsスクリプトを使用してこのURLを取得することができます。

関連

1
Rubén