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 NumberBetween(start, end)
テキスト項目は、開始と終了の範囲内の数値にする必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
start | Number | 境界値を含む範囲の下限 |
end | Number | 境界値を含む範囲の上限 |
戻る
Text
- チェーン用の this Text
require NumberEqualTo(number)
テキスト項目が指定された値に等しい数値である必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
number | Number | 項目が等しくなければならない値。 |
戻る
Text
- チェーン用の this Text
require NumberGreaterThan(number)
指定された値より大きい数値をテキスト項目に入力する必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
number | Number | アイテムが超えなければならない値。 |
戻る
Text
- チェーン用の this Text
require NumberGreaterThanOrEqualTo(number)
テキスト項目は、指定された値以上の数値である必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
number | Number | アイテムがこれより大きい値。 |
戻る
Text
- チェーン用の this Text
require NumberLessThan(number)
テキスト項目は、指定された値より小さい数値である必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
number | Number | アイテムが超えなければならない値。 |
戻る
Text
- チェーン用の this Text
require NumberLessThanOrEqualTo(number)
テキスト項目は、指定された値以下の数値である必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
number | Number | アイテムが下回ってはならない値。 |
戻る
Text
- チェーン用の this Text
require NumberNotBetween(start, end)
テキスト項目は、開始日と終了日(両端を含む)の範囲外の数字である必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
start | Number | 境界値を含む範囲の下限 |
end | Number | 境界値を含む範囲の上限 |
戻る
Text
- チェーン用の this Text
require NumberNotEqualTo(number)
テキスト項目が指定された値と等しくない数値であることを要求します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
number | Number | 項目が等しくなってはならない値。 |
戻る
Text
- チェーン用の this Text
require Text Contains Pattern(pattern)
レスポンスにパターンが含まれている必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
pattern | String | テキストにパターンが含まれている必要があります |
戻る
Text
- チェーン用の this
require Text Does Not Contain Pattern(pattern)
レスポンスにパターンが含まれていないこと。
パラメータ
名前 | 型 | 説明 |
---|---|---|
pattern | String | テキストにパターンを含めることはできません |
戻る
Text
- チェーン用の this
require Text Does Not Match Pattern(pattern)
レスポンスがパターンと一致しないようにする必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
pattern | String | テキストがパターンと一致しないようにする |
戻る
Text
- チェーン用の this
require Text Is Email()
require Text Is Url()
require Text Length Greater Than Or Equal To(number)
レスポンスの長さが値以上である必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
number | Integer | 段落のテキストの長さは、この値より大きくする必要があります |
戻る
Text
- チェーン用の this
require Text Length Less Than Or Equal To(number)
レスポンスの長さが値より小さい必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
number | Integer | 段落のテキストの長さは、この値以下にする必要があります |
戻る
Text
- チェーン用の this
require Text Matches Pattern(pattern)
レスポンスがパターンと一致している必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
pattern | String | テキストがパターンと一致している必要があります |
戻る
Text
- チェーン用の this