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()TextValidationBuilderItem teks harus berupa angka.
requireNumberBetween(start, end)TextValidationBuilderMengharuskan item teks berupa angka antara awal dan akhir, inklusif.
requireNumberEqualTo(number)TextValidationBuilderMewajibkan 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)TextValidationBuilderMewajibkan item teks berupa angka yang kurang dari atau sama dengan nilai yang ditentukan.
requireNumberNotBetween(start, end)TextValidationBuilderMengharuskan item teks berupa angka yang 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 menyertakan pola.
requireTextDoesNotContainPattern(pattern)TextValidationBuilderMemerlukan respons agar tidak berisi pola.
requireTextDoesNotMatchPattern(pattern)TextValidationBuilderMemerlukan respons agar tidak cocok dengan pola.
requireTextIsEmail()TextValidationBuilderMemerlukan item teks sebagai alamat email.
requireTextIsUrl()TextValidationBuilderMemerlukan item teks untuk berupa URL.
requireTextLengthGreaterThanOrEqualTo(number)TextValidationBuilderMemerlukan durasi respons yang lebih panjang dari atau sama dengan nilai.
requireTextLengthLessThanOrEqualTo(number)TextValidationBuilderMemerlukan panjang respons kurang dari nilai.
requireTextMatchesPattern(pattern)TextValidationBuilderMemerlukan respons untuk mencocokkan pola.
requireWholeNumber()TextValidationBuilderMemerlukan item teks berupa bilangan bulat.

Dokumentasi mendetail

requireNumber()

Item teks harus berupa angka.

Return

TextValidationBuilderTextValidation ini, untuk perantaian


requireNumberBetween(start, end)

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

Parameter

NamaJenisDeskripsi
startNumberbatas bawah rentang inklusif
endNumberbatas atas rentang inklusif

Return

TextValidationBuilderTextValidation ini, untuk perantaian


requireNumberEqualTo(number)

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

Parameter

NamaJenisDeskripsi
numberNumbernilai item yang harus sama.

Return

TextValidationBuilderTextValidation ini, untuk perantaian


requireNumberGreaterThan(number)

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

Parameter

NamaJenisDeskripsi
numberNumbernilai item yang harus lebih besar dari.

Return

TextValidationBuilderTextValidation ini, untuk perantaian


requireNumberGreaterThanOrEqualTo(number)

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

Parameter

NamaJenisDeskripsi
numberNumbernilai item harus lebih besar dari atau sama dengan.

Return

TextValidationBuilderTextValidation ini, untuk perantaian


requireNumberLessThan(number)

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

Parameter

NamaJenisDeskripsi
numberNumbernilai item yang harus lebih besar dari.

Return

TextValidationBuilderTextValidation ini, untuk perantaian


requireNumberLessThanOrEqualTo(number)

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

Parameter

NamaJenisDeskripsi
numberNumbernilai item harus kurang dari atau sama dengan.

Return

TextValidationBuilderTextValidation ini, untuk perantaian


requireNumberNotBetween(start, end)

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

Parameter

NamaJenisDeskripsi
startNumberbatas bawah rentang inklusif
endNumberbatas atas rentang inklusif

Return

TextValidationBuilderTextValidation ini, untuk perantaian


requireNumberNotEqualTo(number)

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

Parameter

NamaJenisDeskripsi
numberNumbernilai item yang tidak boleh sama.

Return

TextValidationBuilderTextValidation ini, untuk perantaian


requireTextContainsPattern(pattern)

Memerlukan respons untuk menyertakan pola.

Parameter

NamaJenisDeskripsi
patternStringteks harus berisi pola

Return

TextValidationBuilder — ini untuk perantaian


requireTextDoesNotContainPattern(pattern)

Memerlukan respons agar tidak berisi pola.

Parameter

NamaJenisDeskripsi
patternStringteks tidak boleh berisi pola

Return

TextValidationBuilder — ini untuk perantaian


requireTextDoesNotMatchPattern(pattern)

Memerlukan respons agar tidak cocok dengan pola.

Parameter

NamaJenisDeskripsi
patternStringteks tidak boleh sesuai dengan pola

Return

TextValidationBuilder — ini untuk perantaian


requireTextIsEmail()

Memerlukan item teks sebagai alamat email.

Return

TextValidationBuilderTextValidation ini, untuk perantaian


requireTextIsUrl()

Memerlukan item teks untuk berupa URL.

Return

TextValidationBuilderTextValidation ini, untuk perantaian


requireTextLengthGreaterThanOrEqualTo(number)

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

Parameter

NamaJenisDeskripsi
numberIntegerpanjang teks paragraf harus lebih besar dari nilai ini

Return

TextValidationBuilder — ini untuk perantaian


requireTextLengthLessThanOrEqualTo(number)

Memerlukan panjang respons kurang dari nilai.

Parameter

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

Return

TextValidationBuilder — ini untuk perantaian


requireTextMatchesPattern(pattern)

Memerlukan respons untuk mencocokkan pola.

Parameter

NamaJenisDeskripsi
patternStringteks harus cocok dengan pola

Return

TextValidationBuilder — ini untuk perantaian


requireWholeNumber()

Memerlukan item teks berupa bilangan bulat.

Return

TextValidationBuilderTextValidation ini, untuk perantaian