CheckboxValidation の DataValidationBuilder。
// 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 | Checkbox | 少なくともこの数の選択肢を選択する必要があります。 |
require | Checkbox | 選択できる選択肢の最大数を指定します。 |
require | Checkbox | この数の選択肢を正確に選択する必要があります。 |
詳細なドキュメント
requireSelectAtLeast(number)
少なくともこの数の選択肢を選択する必要があります。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
number | Integer |
戻る
CheckboxValidationBuilder - チェーン用の CheckboxValidationBuilder
requireSelectAtMost(number)
選択できる選択肢の最大数を指定します。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
number | Integer |
戻る
CheckboxValidationBuilder - チェーン用の CheckboxValidationBuilder
requireSelectExactly(number)
この数の選択肢を正確に選択する必要があります。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
number | Integer |
戻る
CheckboxValidationBuilder - チェーン用の CheckboxValidationBuilder