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);
Methods
詳細なドキュメント
requireNumber()
requireNumberBetween(start, end)
テキスト アイテムは先頭から末尾までの数値にする必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
start | Number | 境界を含む範囲の下限 |
end | Number | 境界を含む範囲の上限 |
戻る
TextValidationBuilder
- この TextValidation
(チェーンの場合)
requireNumberEqualTo(number)
テキスト アイテムは、指定された値と等しい数値である必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
number | Number | 値が等しくなければならない値。 |
戻る
TextValidationBuilder
- この TextValidation
(チェーンの場合)
requireNumberGreaterThan(number)
テキスト アイテムには指定した値より大きい数値を指定してください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
number | Number | その値がより大きい値である必要があります。 |
戻る
TextValidationBuilder
- この TextValidation
(チェーンの場合)
requireNumberGreaterThanOrEqualTo(number)
テキスト項目には、指定した値以上の数値にする必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
number | Number | 商品の価値以上の値です。 |
戻る
TextValidationBuilder
- この TextValidation
(チェーンの場合)
requireNumberLessThan(number)
テキスト アイテムには指定した値より小さい数値を指定する必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
number | Number | その値がより大きい値である必要があります。 |
戻る
TextValidationBuilder
- この TextValidation
(チェーンの場合)
requireNumberLessThanOrEqualTo(number)
テキスト アイテムには、指定した値以下の数値を指定する必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
number | Number | アイテムを、次の値以下にする必要があります。 |
戻る
TextValidationBuilder
- この TextValidation
(チェーンの場合)
requireNumberNotBetween(start, end)
テキスト アイテムは開始から終了までの間で数字でなければなりません。
パラメータ
名前 | 型 | 説明 |
---|---|---|
start | Number | 境界を含む範囲の下限 |
end | Number | 境界を含む範囲の上限 |
戻る
TextValidationBuilder
- この TextValidation
(チェーンの場合)
requireNumberNotEqualTo(number)
テキスト アイテムは、指定された値と等しくない数値にする必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
number | Number | 値が等しくない値。 |
戻る
TextValidationBuilder
- この TextValidation
(チェーンの場合)
requireTextContainsPattern(pattern)
レスポンスにパターンを含める必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
pattern | String | テキストにはパターンを含める必要があります |
戻る
TextValidationBuilder
- チェーンの場合
requireTextDoesNotContainPattern(pattern)
レスポンスにパターンが含まれないようにする必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
pattern | String | テキストにパターンを含めることはできません |
戻る
TextValidationBuilder
- チェーンの場合
requireTextDoesNotMatchPattern(pattern)
requireTextIsEmail()
requireTextIsUrl()
requireTextLengthGreaterThanOrEqualTo(number)
レスポンスの長さが値以上である必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
number | Integer | 段落のテキストの長さはこの値より大きい必要があります |
戻る
TextValidationBuilder
- チェーンの場合
requireTextLengthLessThanOrEqualTo(number)
レスポンス長の値をより小さい値にする必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
number | Integer | 段落のテキストはこの値以下にしてください |
戻る
TextValidationBuilder
- チェーンの場合
requireTextMatchesPattern(pattern)
パターンに一致するレスポンスが必要です。
パラメータ
名前 | 型 | 説明 |
---|---|---|
pattern | String | テキストはパターンと一致する必要があります |
戻る
TextValidationBuilder
- チェーンの場合