Es un DataValidationBuilder para un 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);
Métodos
| Método | Tipo de datos que se devuelve | Descripción breve |
|---|---|---|
require | Text | Requiere que el elemento de texto sea un número. |
require | Text | Requiere que el elemento de texto sea un número entre el inicio y el final, incluidos. |
require | Text | Requiere que el elemento de texto sea un número igual al valor especificado. |
require | Text | Requiere que el elemento de texto sea un número mayor que el valor especificado. |
require | Text | Requiere que el elemento de texto sea un número mayor o igual que el valor especificado. |
require | Text | Requiere que el elemento de texto sea un número inferior al valor especificado. |
require | Text | Requiere que el elemento de texto sea un número menor o igual que el valor especificado. |
require | Text | Requiere que el elemento de texto sea un número que no esté entre el inicio y el final, incluidos. |
require | Text | Requiere que el elemento de texto sea un número que no sea igual al valor especificado. |
require | Text | Requiere que la respuesta contenga un patrón. |
require | Text | La respuesta no debe contener el patrón. |
require | Text | Requiere que la respuesta no coincida con el patrón. |
require | Text | Requiere que el elemento de texto sea una dirección de correo electrónico. |
require | Text | Requiere que el elemento de texto sea una URL. |
require | Text | Requiere que la longitud de la respuesta sea mayor o igual que el valor. |
require | Text | Requiere que la longitud de la respuesta sea menor que el valor. |
require | Text | La respuesta debe coincidir con el patrón. |
require | Text | Requiere que el elemento de texto sea un número entero. |
Documentación detallada
requireNumber()
Requiere que el elemento de texto sea un número.
Volver
TextValidationBuilder: Este TextValidation, para encadenar
requireNumberBetween(start, end)
Requiere que el elemento de texto sea un número entre el inicio y el final, incluidos.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
start | Number | Los límites inferiores del rango inclusivo |
end | Number | Los límites superiores del rango inclusivo |
Volver
TextValidationBuilder: Este TextValidation, para encadenar
requireNumberEqualTo(number)
Requiere que el elemento de texto sea un número igual al valor especificado.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
number | Number | Es el valor con el que debe coincidir el elemento. |
Volver
TextValidationBuilder: Este TextValidation, para encadenar
requireNumberGreaterThan(number)
Requiere que el elemento de texto sea un número mayor que el valor especificado.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
number | Number | Es el valor que debe superar el elemento. |
Volver
TextValidationBuilder: Este TextValidation, para encadenar
requireNumberGreaterThanOrEqualTo(number)
Requiere que el elemento de texto sea un número mayor o igual que el valor especificado.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
number | Number | Es el valor que debe ser mayor o igual que el elemento. |
Volver
TextValidationBuilder: Este TextValidation, para encadenar
requireNumberLessThan(number)
Requiere que el elemento de texto sea un número inferior al valor especificado.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
number | Number | Es el valor que debe superar el elemento. |
Volver
TextValidationBuilder: Este TextValidation, para encadenar
requireNumberLessThanOrEqualTo(number)
Requiere que el elemento de texto sea un número menor o igual que el valor especificado.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
number | Number | Es el valor que el elemento debe ser menor o igual que. |
Volver
TextValidationBuilder: Este TextValidation, para encadenar
requireNumberNotBetween(start, end)
Requiere que el elemento de texto sea un número que no esté entre el inicio y el final, incluidos.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
start | Number | Los límites inferiores del rango inclusivo |
end | Number | Los límites superiores del rango inclusivo |
Volver
TextValidationBuilder: Este TextValidation, para encadenar
requireNumberNotEqualTo(number)
Requiere que el elemento de texto sea un número que no sea igual al valor especificado.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
number | Number | Es el valor con el que no debe coincidir el elemento. |
Volver
TextValidationBuilder: Este TextValidation, para encadenar
requireTextContainsPattern(pattern)
Requiere que la respuesta contenga un patrón.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
pattern | String | El texto debe contener el patrón. |
Volver
TextValidationBuilder: Esto para el encadenamiento
requireTextDoesNotContainPattern(pattern)
La respuesta no debe contener el patrón.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
pattern | String | El texto no debe contener el patrón. |
Volver
TextValidationBuilder: Esto para el encadenamiento
requireTextDoesNotMatchPattern(pattern)
Requiere que la respuesta no coincida con el patrón.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
pattern | String | El texto no debe coincidir con el patrón. |
Volver
TextValidationBuilder: Esto para el encadenamiento
requireTextIsEmail()
Requiere que el elemento de texto sea una dirección de correo electrónico.
Volver
TextValidationBuilder: Este TextValidation, para encadenar
requireTextIsUrl()
Requiere que el elemento de texto sea una URL.
Volver
TextValidationBuilder: Este TextValidation, para encadenar
requireTextLengthGreaterThanOrEqualTo(number)
Requiere que la longitud de la respuesta sea mayor o igual que el valor.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
number | Integer | La longitud del texto del párrafo debe ser mayor que este valor. |
Volver
TextValidationBuilder: Esto para el encadenamiento
requireTextLengthLessThanOrEqualTo(number)
Requiere que la longitud de la respuesta sea menor que el valor.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
number | Integer | La longitud del texto del párrafo debe ser menor o igual que este valor. |
Volver
TextValidationBuilder: Esto para el encadenamiento
requireTextMatchesPattern(pattern)
La respuesta debe coincidir con el patrón.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
pattern | String | El texto debe coincidir con el patrón. |
Volver
TextValidationBuilder: Esto para el encadenamiento
requireWholeNumber()
Requiere que el elemento de texto sea un número entero.
Volver
TextValidationBuilder: Este TextValidation, para encadenar