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
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
requireNumber() | TextValidationBuilder | Mewajibkan item teks berupa angka. |
requireNumberBetween(start, end) | TextValidationBuilder | Mewajibkan item teks berupa angka antara awal dan akhir, inklusif. |
requireNumberEqualTo(number) | TextValidationBuilder | Mengharuskan item teks berupa angka yang sama dengan nilai yang ditentukan. |
requireNumberGreaterThan(number) | TextValidationBuilder | Mengharuskan item teks berupa angka yang lebih besar dari nilai yang ditentukan. |
requireNumberGreaterThanOrEqualTo(number) | TextValidationBuilder | Mengharuskan item teks berupa angka yang lebih besar dari atau sama dengan nilai yang ditentukan. |
requireNumberLessThan(number) | TextValidationBuilder | Mengharuskan item teks berupa angka yang lebih kecil dari nilai yang ditentukan. |
requireNumberLessThanOrEqualTo(number) | TextValidationBuilder | Mengharuskan item teks berupa angka yang kurang dari atau sama dengan nilai yang ditentukan. |
requireNumberNotBetween(start, end) | TextValidationBuilder | Mewajibkan item teks berupa angka, bukan antara awal dan akhir, inklusif. |
requireNumberNotEqualTo(number) | TextValidationBuilder | Mengharuskan item teks berupa angka yang tidak sama dengan nilai yang ditentukan. |
requireTextContainsPattern(pattern) | TextValidationBuilder | Memerlukan respons untuk memuat pola. |
requireTextDoesNotContainPattern(pattern) | TextValidationBuilder | Memerlukan respons untuk tidak berisi pola. |
requireTextDoesNotMatchPattern(pattern) | TextValidationBuilder | Memerlukan respons untuk pola yang tidak cocok. |
requireTextIsEmail() | TextValidationBuilder | Mewajibkan item teks berupa alamat email. |
requireTextIsUrl() | TextValidationBuilder | Mewajibkan item teks berupa URL. |
requireTextLengthGreaterThanOrEqualTo(number) | TextValidationBuilder | Membutuhkan panjang respons lebih dari atau sama dengan nilai. |
requireTextLengthLessThanOrEqualTo(number) | TextValidationBuilder | Membutuhkan panjang respons kurang dari nilai. |
requireTextMatchesPattern(pattern) | TextValidationBuilder | Memerlukan respons untuk pola pencocokan. |
requireWholeNumber() | TextValidationBuilder | Mewajibkan item teks berupa bilangan bulat. |
Dokumentasi mendetail
requireNumber()
Mewajibkan item teks berupa angka.
Pulang pergi
TextValidationBuilder
— TextValidation
ini, untuk perantai
requireNumberBetween(start, end)
Mewajibkan item teks berupa angka antara awal dan akhir, inklusif.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
start | Number | batas bawah rentang inklusif |
end | Number | batas atas rentang inklusif |
Pulang pergi
TextValidationBuilder
— TextValidation
ini, untuk perantai
requireNumberEqualTo(number)
Mengharuskan item teks berupa angka yang sama dengan nilai yang ditentukan.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
number | Number | nilai yang harus sama dengan item. |
Pulang pergi
TextValidationBuilder
— TextValidation
ini, untuk perantai
requireNumberGreaterThan(number)
Mengharuskan item teks berupa angka yang lebih besar dari nilai yang ditentukan.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
number | Number | nilai yang harus lebih besar dari item. |
Pulang pergi
TextValidationBuilder
— TextValidation
ini, untuk perantai
requireNumberGreaterThanOrEqualTo(number)
Mengharuskan item teks berupa angka yang lebih besar dari atau sama dengan nilai yang ditentukan.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
number | Number | nilai item yang harus lebih besar dari atau sama dengan. |
Pulang pergi
TextValidationBuilder
— TextValidation
ini, untuk perantai
requireNumberLessThan(number)
Mengharuskan item teks berupa angka yang lebih kecil dari nilai yang ditentukan.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
number | Number | nilai yang harus lebih besar dari item. |
Pulang pergi
TextValidationBuilder
— TextValidation
ini, untuk perantai
requireNumberLessThanOrEqualTo(number)
Mengharuskan item teks berupa angka yang kurang dari atau sama dengan nilai yang ditentukan.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
number | Number | nilai item yang harus kurang dari atau sama dengan. |
Pulang pergi
TextValidationBuilder
— TextValidation
ini, untuk perantai
requireNumberNotBetween(start, end)
Mewajibkan item teks berupa angka, bukan antara awal dan akhir, inklusif.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
start | Number | batas bawah rentang inklusif |
end | Number | batas atas rentang inklusif |
Pulang pergi
TextValidationBuilder
— TextValidation
ini, untuk perantai
requireNumberNotEqualTo(number)
Mengharuskan item teks berupa angka yang tidak sama dengan nilai yang ditentukan.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
number | Number | nilai yang tidak boleh sama dengan item. |
Pulang pergi
TextValidationBuilder
— TextValidation
ini, untuk perantai
requireTextContainsPattern(pattern)
Memerlukan respons untuk memuat pola.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
pattern | String | teks harus berisi pola |
Pulang pergi
TextValidationBuilder
— ini untuk perantaian
requireTextDoesNotContainPattern(pattern)
Memerlukan respons untuk tidak berisi pola.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
pattern | String | teks tidak boleh mengandung pola |
Pulang pergi
TextValidationBuilder
— ini untuk perantaian
requireTextDoesNotMatchPattern(pattern)
Memerlukan respons untuk pola yang tidak cocok.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
pattern | String | teks tidak boleh sesuai dengan pola |
Pulang pergi
TextValidationBuilder
— ini untuk perantaian
requireTextIsEmail()
Mewajibkan item teks berupa alamat email.
Pulang pergi
TextValidationBuilder
— TextValidation
ini, untuk perantai
requireTextIsUrl()
Mewajibkan item teks berupa URL.
Pulang pergi
TextValidationBuilder
— TextValidation
ini, untuk perantai
requireTextLengthGreaterThanOrEqualTo(number)
Membutuhkan panjang respons lebih dari atau sama dengan nilai.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
number | Integer | panjang teks paragraf harus lebih besar dari nilai ini |
Pulang pergi
TextValidationBuilder
— ini untuk perantaian
requireTextLengthLessThanOrEqualTo(number)
Membutuhkan panjang respons kurang dari nilai.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
number | Integer | panjang teks paragraf harus kurang dari atau sama dengan nilai ini |
Pulang pergi
TextValidationBuilder
— ini untuk perantaian
requireTextMatchesPattern(pattern)
Memerlukan respons untuk pola pencocokan.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
pattern | String | teks harus sesuai dengan pola |
Pulang pergi
TextValidationBuilder
— ini untuk perantaian
requireWholeNumber()
Mewajibkan item teks berupa bilangan bulat.
Pulang pergi
TextValidationBuilder
— TextValidation
ini, untuk perantai