Class TextValidationBuilder

TextValidationBuilder

DataValidationBuilder untuk TextValidation.

// 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);

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
requireNumber()TextValidationBuilderMemerlukan item teks berupa angka.
requireNumberBetween(start, end)TextValidationBuilderMemerlukan item teks berupa angka antara awal dan akhir, inklusif.
requireNumberEqualTo(number)TextValidationBuilderMemerlukan item teks berupa angka yang sama dengan nilai yang ditentukan.
requireNumberGreaterThan(number)TextValidationBuilderMemerlukan item teks berupa angka yang lebih besar dari nilai yang ditentukan.
requireNumberGreaterThanOrEqualTo(number)TextValidationBuilderMemerlukan item teks berupa angka yang lebih besar dari atau sama dengan nilai yang ditentukan.
requireNumberLessThan(number)TextValidationBuilderMemerlukan item teks berupa angka yang lebih kecil dari nilai yang ditentukan.
requireNumberLessThanOrEqualTo(number)TextValidationBuilderMemerlukan item teks berupa angka yang kurang dari atau sama dengan nilai yang ditentukan.
requireNumberNotBetween(start, end)TextValidationBuilderMemerlukan item teks berupa angka yang tidak berada di antara awal dan akhir, inklusif.
requireNumberNotEqualTo(number)TextValidationBuilderMemerlukan item teks berupa angka yang tidak sama dengan nilai yang ditentukan.
requireTextContainsPattern(pattern)TextValidationBuilderMemerlukan respons yang berisi pola.
requireTextDoesNotContainPattern(pattern)TextValidationBuilderMemerlukan respons yang tidak berisi pola.
requireTextDoesNotMatchPattern(pattern)TextValidationBuilderMemerlukan respons yang tidak cocok dengan pola.
requireTextIsEmail()TextValidationBuilderMemerlukan item teks berupa alamat email.
requireTextIsUrl()TextValidationBuilderMemerlukan item teks berupa URL.
requireTextLengthGreaterThanOrEqualTo(number)TextValidationBuilderMemerlukan panjang respons yang lebih besar dari atau sama dengan nilai.
requireTextLengthLessThanOrEqualTo(number)TextValidationBuilderMemerlukan panjang respons yang kurang dari nilai.
requireTextMatchesPattern(pattern)TextValidationBuilderMemerlukan respons yang cocok dengan pola.
requireWholeNumber()TextValidationBuilderMemerlukan item teks berupa bilangan bulat.

Dokumentasi mendetail

requireNumber()

Memerlukan item teks berupa angka.

Pulang pergi

TextValidationBuilderTextValidation ini, untuk perantaian


requireNumberBetween(start, end)

Memerlukan item teks berupa angka antara awal dan akhir, inklusif.

Parameter

NamaJenisDeskripsi
startNumberbatas bawah rentang inklusif
endNumberbatas atas rentang inklusif

Pulang pergi

TextValidationBuilderTextValidation ini, untuk perantaian


requireNumberEqualTo(number)

Memerlukan item teks berupa angka yang sama dengan nilai yang ditentukan.

Parameter

NamaJenisDeskripsi
numberNumbernilai yang harus sama dengan item.

Pulang pergi

TextValidationBuilderTextValidation ini, untuk perantaian


requireNumberGreaterThan(number)

Memerlukan item teks berupa angka yang lebih besar dari nilai yang ditentukan.

Parameter

NamaJenisDeskripsi
numberNumbernilai yang harus lebih besar dari item.

Pulang pergi

TextValidationBuilderTextValidation ini, untuk perantaian


requireNumberGreaterThanOrEqualTo(number)

Memerlukan item teks berupa angka yang lebih besar dari atau sama dengan nilai yang ditentukan.

Parameter

NamaJenisDeskripsi
numberNumbernilai yang harus lebih besar dari atau sama dengan item.

Pulang pergi

TextValidationBuilderTextValidation ini, untuk perantaian


requireNumberLessThan(number)

Memerlukan item teks berupa angka yang lebih kecil dari nilai yang ditentukan.

Parameter

NamaJenisDeskripsi
numberNumbernilai yang harus lebih besar dari item.

Pulang pergi

TextValidationBuilderTextValidation ini, untuk perantaian


requireNumberLessThanOrEqualTo(number)

Memerlukan item teks berupa angka yang kurang dari atau sama dengan nilai yang ditentukan.

Parameter

NamaJenisDeskripsi
numberNumbernilai yang harus kurang dari atau sama dengan item.

Pulang pergi

TextValidationBuilderTextValidation ini, untuk perantaian


requireNumberNotBetween(start, end)

Memerlukan item teks berupa angka yang tidak berada di antara awal dan akhir, inklusif.

Parameter

NamaJenisDeskripsi
startNumberbatas bawah rentang inklusif
endNumberbatas atas rentang inklusif

Pulang pergi

TextValidationBuilderTextValidation ini, untuk perantaian


requireNumberNotEqualTo(number)

Memerlukan item teks berupa angka yang tidak sama dengan nilai yang ditentukan.

Parameter

NamaJenisDeskripsi
numberNumbernilai yang tidak boleh sama dengan item.

Pulang pergi

TextValidationBuilderTextValidation ini, untuk perantaian


requireTextContainsPattern(pattern)

Memerlukan respons yang berisi pola.

Parameter

NamaJenisDeskripsi
patternStringteks harus berisi pola

Pulang pergi

TextValidationBuilder — ini untuk pembuatan rantai


requireTextDoesNotContainPattern(pattern)

Memerlukan respons yang tidak berisi pola.

Parameter

NamaJenisDeskripsi
patternStringteks tidak boleh berisi pola

Pulang pergi

TextValidationBuilder — ini untuk pembuatan rantai


requireTextDoesNotMatchPattern(pattern)

Memerlukan respons yang tidak cocok dengan pola.

Parameter

NamaJenisDeskripsi
patternStringteks tidak boleh cocok dengan pola

Pulang pergi

TextValidationBuilder — ini untuk pembuatan rantai


requireTextIsEmail()

Memerlukan item teks berupa alamat email.

Pulang pergi

TextValidationBuilderTextValidation ini, untuk perantaian


requireTextIsUrl()

Memerlukan item teks berupa URL.

Pulang pergi

TextValidationBuilderTextValidation ini, untuk perantaian


requireTextLengthGreaterThanOrEqualTo(number)

Memerlukan panjang respons yang lebih besar dari atau sama dengan nilai.

Parameter

NamaJenisDeskripsi
numberIntegerpanjang teks paragraf harus lebih besar dari nilai ini

Pulang pergi

TextValidationBuilder — ini untuk pembuatan rantai


requireTextLengthLessThanOrEqualTo(number)

Memerlukan panjang respons yang kurang dari nilai.

Parameter

NamaJenisDeskripsi
numberIntegerpanjang teks paragraf harus kurang dari atau sama dengan nilai ini

Pulang pergi

TextValidationBuilder — ini untuk pembuatan rantai


requireTextMatchesPattern(pattern)

Memerlukan respons yang cocok dengan pola.

Parameter

NamaJenisDeskripsi
patternStringteks harus cocok dengan pola

Pulang pergi

TextValidationBuilder — ini untuk pembuatan rantai


requireWholeNumber()

Memerlukan item teks berupa bilangan bulat.

Pulang pergi

TextValidationBuilderTextValidation ini, untuk perantaian