Существует ли скрипт / код для форм Google для извлечения данных из электронной таблицы после завершения? - PullRequest
0 голосов
/ 09 мая 2018

Нужно, чтобы кто-то заполнил простую форму Google, а затем автоматически дал им ключ из электронной таблицы.Затем, при следующем заполнении формы, он извлекает из следующей ячейки на листе.Таким образом, каждое завершение получает новую точку данных, пока не закончится.

1 Ответ

0 голосов
/ 09 мая 2018

Это вполне выполнимо, хотя gScript. Вот шаги, чтобы добраться туда, куда вы хотите пойти:

  1. Создайте свою форму
  2. Убедитесь, что вывод идет в gSheet, где также находятся ваши ключи
  3. Создайте функцию onSubmit, чтобы ваша функция (называемая onSubmit) запускалась, когда пользователь отправляет вашу форму

Предполагая, что все ваши ключи находятся в одном столбце на одной странице, вы можете использовать MailApp для отправки им электронного письма и использовать

sheetName.getRange(sheetName.getLastRow(), 1).getValue()

чтобы получить ключ, который вы хотите отправить, и после успешной отправки ему по электронной почте, просто очистите значение следующим образом:

sheetName.getRange(sheetName.getLastRow(), 1).clear()

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...