Class TextValidationBuilder

TextValidationBuilder

DataValidationBuilder untuk TextValidation.

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

Metode

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

Dokumentasi mendetail

requireNumber()

Mewajibkan item teks berupa angka.

Pulang pergi

TextValidationBuilderTextValidation ini, untuk perantai


requireNumberBetween(start, end)

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

Parameter

NamaJenisDeskripsi
startNumberbatas bawah rentang inklusif
endNumberbatas atas rentang inklusif

Pulang pergi

TextValidationBuilderTextValidation ini, untuk perantai


requireNumberEqualTo(number)

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

Parameter

NamaJenisDeskripsi
numberNumbernilai yang harus sama dengan item.

Pulang pergi

TextValidationBuilderTextValidation ini, untuk perantai


requireNumberGreaterThan(number)

Mengharuskan 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 perantai


requireNumberGreaterThanOrEqualTo(number)

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

Parameter

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

Pulang pergi

TextValidationBuilderTextValidation ini, untuk perantai


requireNumberLessThan(number)

Mengharuskan 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 perantai


requireNumberLessThanOrEqualTo(number)

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

Parameter

NamaJenisDeskripsi
numberNumbernilai item yang harus kurang dari atau sama dengan.

Pulang pergi

TextValidationBuilderTextValidation ini, untuk perantai


requireNumberNotBetween(start, end)

Mewajibkan item teks berupa angka, bukan antara awal dan akhir, inklusif.

Parameter

NamaJenisDeskripsi
startNumberbatas bawah rentang inklusif
endNumberbatas atas rentang inklusif

Pulang pergi

TextValidationBuilderTextValidation ini, untuk perantai


requireNumberNotEqualTo(number)

Mengharuskan 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 perantai


requireTextContainsPattern(pattern)

Memerlukan respons untuk memuat pola.

Parameter

NamaJenisDeskripsi
patternStringteks harus berisi pola

Pulang pergi

TextValidationBuilder — ini untuk perantaian


requireTextDoesNotContainPattern(pattern)

Memerlukan respons untuk tidak berisi pola.

Parameter

NamaJenisDeskripsi
patternStringteks tidak boleh mengandung pola

Pulang pergi

TextValidationBuilder — ini untuk perantaian


requireTextDoesNotMatchPattern(pattern)

Memerlukan respons untuk pola yang tidak cocok.

Parameter

NamaJenisDeskripsi
patternStringteks tidak boleh sesuai dengan pola

Pulang pergi

TextValidationBuilder — ini untuk perantaian


requireTextIsEmail()

Mewajibkan item teks berupa alamat email.

Pulang pergi

TextValidationBuilderTextValidation ini, untuk perantai


requireTextIsUrl()

Mewajibkan item teks berupa URL.

Pulang pergi

TextValidationBuilderTextValidation ini, untuk perantai


requireTextLengthGreaterThanOrEqualTo(number)

Membutuhkan panjang respons lebih dari atau sama dengan nilai.

Parameter

NamaJenisDeskripsi
numberIntegerpanjang teks paragraf harus lebih besar dari nilai ini

Pulang pergi

TextValidationBuilder — ini untuk perantaian


requireTextLengthLessThanOrEqualTo(number)

Membutuhkan panjang respons kurang dari nilai.

Parameter

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

Pulang pergi

TextValidationBuilder — ini untuk perantaian


requireTextMatchesPattern(pattern)

Memerlukan respons untuk pola pencocokan.

Parameter

NamaJenisDeskripsi
patternStringteks harus sesuai dengan pola

Pulang pergi

TextValidationBuilder — ini untuk perantaian


requireWholeNumber()

Mewajibkan item teks berupa bilangan bulat.

Pulang pergi

TextValidationBuilderTextValidation ini, untuk perantai