Class CheckboxValidationBuilder

CheckboxValidationBuilder

DataValidationBuilder для CheckboxValidation .

// Add a checkBox item to a form and require exactly two selections.
var checkBoxItem = form.addCheckboxItem();
checkBoxItem.setTitle('What two condiments would you like on your hot dog?');
checkBoxItem.setChoices([
  checkBoxItem.createChoice('Ketchup'),
  checkBoxItem.createChoice('Mustard'),
  checkBoxItem.createChoice('Relish')
]);
var checkBoxValidation = FormApp.createCheckboxValidation()
  .setHelpText(“Select two condiments.”)
  .requireSelectExactly(2)
  .build();
checkBoxItem.setValidation(checkBoxValidation);

Методы

Метод Тип возврата Краткое описание
requireSelectAtLeast(number) CheckboxValidationBuilder Для выбора требуется как минимум такое количество вариантов.
requireSelectAtMost(number) CheckboxValidationBuilder Для выбора требуется не более такого количества вариантов.
requireSelectExactly(number) CheckboxValidationBuilder Для выбора требуется именно такое количество вариантов.

Подробная документация

requireSelectAtLeast(number)

Для выбора требуется как минимум такое количество вариантов.

Параметры

Имя Тип Описание
number Integer

Возвращаться

CheckboxValidationBuilder — это CheckboxValidationBuilder для цепочки


requireSelectAtMost(number)

Для выбора требуется не более такого количества вариантов.

Параметры

Имя Тип Описание
number Integer

Возвращаться

CheckboxValidationBuilder — это CheckboxValidationBuilder для цепочки


requireSelectExactly(number)

Для выбора требуется именно такое количество вариантов.

Параметры

Имя Тип Описание
number Integer

Возвращаться

CheckboxValidationBuilder — это CheckboxValidationBuilder для цепочки