Чего я хочу достичь?
Я хочу отслеживать статус проверки документа Google с помощью формы Google с раскрывающимися списками параметров «Выполнено, Выполняется, Готово». У меня есть элементы формы Google как "URL документа, Статус". Я создал шаблон формы Google, который буду использовать для создания форм для различных пользователей. Я хочу иметь возможность создать копию формы шаблона и установить предопределенное значение «URL» из скрипта приложений Google, чтобы пользователям просто нужно было выбрать статус документа.
Что я пробовал?
Я столкнулся с методом createResponse () из этого ответа , но для его сохранения требуется .submit()
ответ и ответ заносятся в листы. Я не хочу отправлять форму из самого скрипта. Вот код:
function form()
{
var form = FormApp.create("Test");
form.addTextItem().setTitle("URL");
form.addTextItem().setTitle("Status");
var items = form.getItems();
var url = items[0].asTextItem();
var fr = url.createResponse('my predefined url');
var FormResponse = form.createResponse();
FormResponse.withItemResponse(fr);
FormResponse.submit();
Logger.log(form.getPublishedUrl());
}
Окончательный запрос:
Как получить опубликованный URL-адрес формы с предварительно заполненным ответом на элемент URL-адреса из скрипт приложения? Возможно ли это?