Нужна помощь в создании еженедельного refre sh для моих ответов в форме Google - PullRequest
1 голос
/ 07 февраля 2020

Я не программист, и я ищу руководство относительно формы Google. Я просто хочу удалять ответы на мою форму Google каждую неделю (воскресенье @ полночь). Вот несколько псевдокодов, которые помогут уточнить мой вопрос.

function myFunction() {

var form = FormApp.getActiveForm();
var formResponses = form.getResponses();
var dayofweek = getthedate();

if(dayofweek == SUNDAY AT 12:00AM PST){
   form.deleteAllResponses();
  }
}

1 Ответ

1 голос
/ 07 февраля 2020

Попробуйте это:

Вы можете поместить это в редактор скриптов для формы. Вам нужно запустить createTrigger только один раз. Вы можете проверить, что это было создано, перейдя в Edit / Get Project Triggers.

function delFormResponses() {
  var form=FormApp.getActiveForm();
  form.deleteAllResponses()
}

function createTrigger() {
  var form=FormApp.getActiveForm();
  ScriptApp.newTrigger('delFormResponses').timeBased().onWeekDay(ScriptApp.WeekDay.SUNDAY).atHour(0).create();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...