TextValidation
的 DataValidationBuilder。
// Add a text item to a form and require it to be a number within a range. var textItem = form.addTextItem().setTitle('Pick a number between 1 and 100?'); var textValidation = FormApp.createTextValidation() .setHelpText('Input was not a number between 1 and 100.') .requireNumberBetween(1, 100) .build(); textItem.setValidation(textValidation);
方法
详细文档
requireNumber()
requireNumberBetween(start, end)
要求文本项必须是介于起始值和结束值之间的数字(含边界值)。
参数
名称 | 类型 | 说明 |
---|---|---|
start | Number | 包含范围的下限 |
end | Number | 包含范围的上限 |
弃踢回攻
TextValidationBuilder
- 此 TextValidation
,用于链接
requireNumberEqualTo(number)
requireNumberGreaterThan(number)
requireNumberGreaterThanOrEqualTo(number)
要求文本项是大于或等于指定值的数字。
参数
名称 | 类型 | 说明 |
---|---|---|
number | Number | 项必须大于或等于的值。 |
弃踢回攻
TextValidationBuilder
- 此 TextValidation
,用于链接
requireNumberLessThan(number)
requireNumberLessThanOrEqualTo(number)
要求文本项是小于或等于指定值的数字。
参数
名称 | 类型 | 说明 |
---|---|---|
number | Number | 项的值必须小于或等于的值。 |
弃踢回攻
TextValidationBuilder
- 此 TextValidation
,用于链接
requireNumberNotBetween(start, end)
要求文本项必须是不在开始和结束之间的数字(包括开始值和结束值)。
参数
名称 | 类型 | 说明 |
---|---|---|
start | Number | 包含范围的下限 |
end | Number | 包含范围的上限 |
弃踢回攻
TextValidationBuilder
- 此 TextValidation
,用于链接