TextValidation 的 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);
方法
內容詳盡的說明文件
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,用於鏈結
requireNumberNotEqualTo(number)
文字項目必須是數字,且不得等於指定值。
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
number | Number | 項目不得等於的值。 |
回攻員
TextValidationBuilder - 這是 TextValidation,用於鏈結