یک 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
، برای زنجیره زدن