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
,用於鏈結