Text
的 DataValidationBuilder。
// Add a text item to a form and require it to be a number within a range. const form = FormApp.create('My form'); const textItem = form.addTextItem().setTitle('Pick a number between 1 and 100?'); const textValidation = FormApp.createTextValidation() .setHelpText('Input was not a number between 1 and 100.') .requireNumberBetween(1, 100) .build(); textItem.setValidation(textValidation);
方法
內容詳盡的說明文件
require Number()
require Number Between(start, end)
文字項目必須是介於開始和結束之間的數字 (含頭尾)。
參數
名稱 | 類型 | 說明 |
---|---|---|
start | Number | 包含範圍的下限 |
end | Number | 包含範圍的上限 |
回攻員
Text
— 這個 Text
,用於鏈結
require Number Equal To(number)
要求文字項目必須是與指定值相等的數字。
參數
名稱 | 類型 | 說明 |
---|---|---|
number | Number | 項目必須等於的值。 |
回攻員
Text
— 這個 Text
,用於鏈結
require Number Greater Than(number)
要求文字項目必須是比指定值大的數字。
參數
名稱 | 類型 | 說明 |
---|---|---|
number | Number | 項目必須大於的值。 |
回攻員
Text
— 這個 Text
,用於鏈結
require Number Greater Than Or Equal To(number)
要求文字項目為大於或等於指定值的數字。
參數
名稱 | 類型 | 說明 |
---|---|---|
number | Number | 項目必須大於或等於的值。 |
回攻員
Text
— 這個 Text
,用於鏈結
require Number Less Than(number)
要求文字項目必須是小於指定值的數字。
參數
名稱 | 類型 | 說明 |
---|---|---|
number | Number | 項目必須大於的值。 |
回攻員
Text
— 這個 Text
,用於鏈結
require Number Less Than Or Equal To(number)
要求文字項目為小於或等於指定值的數字。
參數
名稱 | 類型 | 說明 |
---|---|---|
number | Number | 項目必須小於或等於的值。 |
回攻員
Text
— 這個 Text
,用於鏈結
require Number Not Between(start, end)
要求文字項目為數字,但不包含在開始和結束之間。
參數
名稱 | 類型 | 說明 |
---|---|---|
start | Number | 包含範圍的下限 |
end | Number | 包含範圍的上限 |
回攻員
Text
— 這個 Text
,用於鏈結
require Number Not Equal To(number)
要求文字項目為數字,且不等於指定的值。
參數
名稱 | 類型 | 說明 |
---|---|---|
number | Number | 項目不得等於的值。 |
回攻員
Text
— 這個 Text
,用於鏈結