Используйте скрипт Google, чтобы установить "значения" и "перейти к разделу на основе ответа" для выпадающего списка формы Google - PullRequest
1 голос
/ 17 октября 2019

Я использую листы Google для хранения "значений" и "перейти к разделу на основе ответа" для выпадающего списка формы Google. Как я могу использовать сценарий Google Apps, чтобы установить и «значения», и «перейти к разделу на основе ответа» для раскрывающегося списка?

Я могу установить значения из листа Google с помощью сценария, но я невозможность установить "перейти к разделу на основе ответа" для раскрывающегося списка с помощью листа и сценария.

У меня уже есть список элементов раскрывающегося списка в сценарии, который я использую для установки значений. Я попытался использовать createChoice (значение, navigationItem) и с его помощью, чтобы установить "перейти к разделу", а затем использовал setChoiceValues ​​(значения), но я все устанавливается как "Выбор" в форме.

Заранее спасибо!

Ответы [ 2 ]

1 голос
/ 17 октября 2019

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

function createDropdownExample() {
  var form = FormApp.openById('your_form_id');
  var item = form.addMultipleChoiceItem();
  item.setTitle('Do you prefer cats or dogs?');  
  var dogsPage = form.addPageBreakItem().setTitle('Dogs');
  var catsPage = form.addPageBreakItem().setTitle('Cats');
  var dogsChoice = item.createChoice('Dogs', dogsPage);
  var catsChoice = item.createChoice('Cats', catsPage);
  item.setChoices([dogsChoice, catsChoice]);
}

Надеюсь, это то, что вы хотели.

0 голосов
/ 17 октября 2019

Решено.

Я использовал setChoiceValues ​​(значения) вместо использования setChoices (выборы).

Когда я сделал это исправление, я смог динамически установить «перейти к разделу».

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