Un DataValidationBuilder para un 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);
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
requireSelectAtLeast(number) | CheckboxValidationBuilder | Debes seleccionar al menos esta cantidad de opciones. |
requireSelectAtMost(number) | CheckboxValidationBuilder | Se deben seleccionar estas opciones como máximo. |
requireSelectExactly(number) | CheckboxValidationBuilder | Se requiere exactamente esta cantidad de opciones para seleccionarse. |
Documentación detallada
requireSelectAtLeast(number)
Debes seleccionar al menos esta cantidad de opciones.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
number | Integer |
Volver
CheckboxValidationBuilder
: este CheckboxValidationBuilder
, para encadenamiento
requireSelectAtMost(number)
Se deben seleccionar estas opciones como máximo.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
number | Integer |
Volver
CheckboxValidationBuilder
: este CheckboxValidationBuilder
, para encadenamiento
requireSelectExactly(number)
Se requiere exactamente esta cantidad de opciones para seleccionarse.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
number | Integer |
Volver
CheckboxValidationBuilder
: este CheckboxValidationBuilder
, para encadenamiento