適用於 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 | 適用範圍的上限 |
Return 鍵
TextValidationBuilder
— 這個 TextValidation
用於鏈結
requireNumberEqualTo(number)
文字項目必須是等於指定數值的數字。
參數
名稱 | 類型 | 說明 |
---|---|---|
number | Number | 項目必須等於的值。 |
Return 鍵
TextValidationBuilder
— 這個 TextValidation
用於鏈結
requireNumberGreaterThan(number)
文字項目必須是大於指定值的數字。
參數
名稱 | 類型 | 說明 |
---|---|---|
number | Number | 項目必須大於的值。 |
Return 鍵
TextValidationBuilder
— 這個 TextValidation
用於鏈結
requireNumberGreaterThanOrEqualTo(number)
文字項目必須是大於或等於指定值的數字。
參數
名稱 | 類型 | 說明 |
---|---|---|
number | Number | 商品必須大於或等於這個值。 |
Return 鍵
TextValidationBuilder
— 這個 TextValidation
用於鏈結
requireNumberLessThan(number)
文字項目的值必須是小於指定值的數字。
參數
名稱 | 類型 | 說明 |
---|---|---|
number | Number | 項目必須大於的值。 |
Return 鍵
TextValidationBuilder
— 這個 TextValidation
用於鏈結
requireNumberLessThanOrEqualTo(number)
文字項目必須是小於或等於指定值的數字。
參數
名稱 | 類型 | 說明 |
---|---|---|
number | Number | 商品必須小於或等於的值。 |
Return 鍵
TextValidationBuilder
— 這個 TextValidation
用於鏈結
requireNumberNotBetween(start, end)
文字項目必須是介於開始與結束之間的數字 (含首尾)。
參數
名稱 | 類型 | 說明 |
---|---|---|
start | Number | 適用範圍的下限 |
end | Number | 適用範圍的上限 |
Return 鍵
TextValidationBuilder
— 這個 TextValidation
用於鏈結
requireNumberNotEqualTo(number)
文字項目必須是小於指定值的數字。
參數
名稱 | 類型 | 說明 |
---|---|---|
number | Number | 商品不得等於的值, |
Return 鍵
TextValidationBuilder
— 這個 TextValidation
用於鏈結