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 nilai yang ditampilkanDeskripsi singkat
requireNumber()TextValidationBuilderMemerlukan item teks berupa angka.
requireNumberBetween(start, end)TextValidationBuilderMengharuskan 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)TextValidationBuilderMewajibkan item teks berupa angka yang lebih besar dari atau sama dengan nilai yang ditentukan.
requireNumberLessThan(number)TextValidationBuilderMewajibkan item teks berupa angka yang lebih kecil dari nilai yang ditentukan.
requireNumberLessThanOrEqualTo(number)TextValidationBuilderMewajibkan item teks berupa angka yang lebih kecil dari atau sama dengan nilai yang ditentukan.
requireNumberNotBetween(start, end)TextValidationBuilderMewajibkan 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 untuk berisi pola.
requireTextDoesNotContainPattern(pattern)TextValidationBuilderRespons tidak boleh berisi pola.
requireTextDoesNotMatchPattern(pattern)TextValidationBuilderMemerlukan respons agar tidak cocok dengan pola.
requireTextIsEmail()TextValidationBuilderMemerlukan item teks berupa alamat email.
requireTextIsUrl()TextValidationBuilderMemerlukan item teks berupa URL.
requireTextLengthGreaterThanOrEqualTo(number)TextValidationBuilderMemerlukan panjang respons lebih besar dari atau sama dengan nilai.
requireTextLengthLessThanOrEqualTo(number)TextValidationBuilderMemerlukan panjang respons 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 dirangkaikan


requireNumberBetween(start, end)

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

Parameter

NamaJenisDeskripsi
startNumberbatas bawah rentang inklusif
endNumberbatas atas rentang inklusif

Pulang pergi

TextValidationBuilderTextValidation ini, untuk dirangkaikan


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 dirangkaikan


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 dirangkaikan


requireNumberGreaterThanOrEqualTo(number)

Mewajibkan 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 dirangkaikan


requireNumberLessThan(number)

Mewajibkan 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 dirangkaikan


requireNumberLessThanOrEqualTo(number)

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

Parameter

NamaJenisDeskripsi
numberNumbernilai yang harus lebih kecil atau sama dengan nilai item.

Pulang pergi

TextValidationBuilderTextValidation ini, untuk dirangkaikan


requireNumberNotBetween(start, end)

Mewajibkan 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 dirangkaikan


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 dirangkaikan


requireTextContainsPattern(pattern)

Memerlukan respons untuk berisi pola.

Parameter

NamaJenisDeskripsi
patternStringteks harus berisi pola

Pulang pergi

TextValidationBuilder — ini untuk merangkai


requireTextDoesNotContainPattern(pattern)

Respons tidak boleh berisi pola.

Parameter

NamaJenisDeskripsi
patternStringteks tidak boleh berisi pola

Pulang pergi

TextValidationBuilder — ini untuk merangkai


requireTextDoesNotMatchPattern(pattern)

Memerlukan respons agar tidak cocok dengan pola.

Parameter

NamaJenisDeskripsi
patternStringteks tidak boleh cocok dengan pola

Pulang pergi

TextValidationBuilder — ini untuk merangkai


requireTextIsEmail()

Memerlukan item teks berupa alamat email.

Pulang pergi

TextValidationBuilderTextValidation ini, untuk dirangkaikan


requireTextIsUrl()

Memerlukan item teks berupa URL.

Pulang pergi

TextValidationBuilderTextValidation ini, untuk dirangkaikan


requireTextLengthGreaterThanOrEqualTo(number)

Memerlukan panjang respons lebih besar dari atau sama dengan nilai.

Parameter

NamaJenisDeskripsi
numberIntegerpanjang teks paragraf harus lebih besar dari nilai ini

Pulang pergi

TextValidationBuilder — ini untuk merangkai


requireTextLengthLessThanOrEqualTo(number)

Memerlukan panjang respons kurang dari nilai.

Parameter

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

Pulang pergi

TextValidationBuilder — ini untuk merangkai


requireTextMatchesPattern(pattern)

Memerlukan respons yang cocok dengan pola.

Parameter

NamaJenisDeskripsi
patternStringteks harus sesuai dengan pola

Pulang pergi

TextValidationBuilder — ini untuk merangkai


requireWholeNumber()

Memerlukan item teks berupa bilangan bulat.

Pulang pergi

TextValidationBuilderTextValidation ini, untuk dirangkaikan