یک DataValidationBuilder برای CheckboxValidation .
// Add a checkBox item to a form and require exactly two selections. const form = FormApp.create('My Form'); const 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'), ]); const checkBoxValidation = FormApp.createCheckboxValidation() .setHelpText('Select two condiments.') .requireSelectExactly(2) .build(); checkBoxItem.setValidation(checkBoxValidation);
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
require Select At Least(number) | Checkbox Validation Builder | حداقل به این تعداد گزینه برای انتخاب شدن نیاز دارد. |
require Select At Most(number) | Checkbox Validation Builder | حداکثر به این تعداد گزینه برای انتخاب نیاز دارند. |
require Select Exactly(number) | Checkbox Validation Builder | دقیقاً به همین تعداد گزینه برای انتخاب شدن نیاز دارند. |
مستندات دقیق
requireSelectAtLeast(number)
حداقل به این تعداد گزینه برای انتخاب شدن نیاز دارد.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
number | Integer |
بازگشت
CheckboxValidationBuilder — این CheckboxValidationBuilder برای زنجیرهسازی است
requireSelectAtMost(number)
حداکثر به این تعداد گزینه برای انتخاب نیاز دارند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
number | Integer |
بازگشت
CheckboxValidationBuilder — این CheckboxValidationBuilder برای زنجیرهسازی است
requireSelectExactly(number)
دقیقاً به همین تعداد گزینه برای انتخاب شدن نیاز دارند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
number | Integer |
بازگشت
CheckboxValidationBuilder — این CheckboxValidationBuilder برای زنجیرهسازی است