Un DataValidationBuilder para un Text
.
// 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 muestra | Descripción breve |
---|---|---|
require | Text | Requiere que el elemento de texto sea un número. |
require | Text | Exige que el elemento de texto sea un número entre el inicio y el final inclusive. |
require | Text | Exige que el elemento de texto sea un número igual al valor especificado. |
require | Text | Exige que el elemento de texto sea un número mayor que el valor especificado. |
require | Text | Exige que el elemento de texto sea un número mayor o igual que el valor especificado. |
require | Text | Exige que el elemento de texto sea un número menor que el valor especificado. |
require | Text | Exige que el elemento de texto sea un número menor o igual que el valor especificado. |
require | Text | Exige que el elemento de texto sea un número que no esté entre el principio y el final inclusive. |
require | Text | Exige 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 | Se requiere que la respuesta no contenga patrones. |
require | Text | Exige que la respuesta no coincida con el patrón. |
require | Text | Es necesario que el elemento de texto sea una dirección de correo electrónico. |
require | Text | Es necesario que el elemento de texto sea una URL. |
require | Text | Exige que la longitud de la respuesta sea mayor o igual que el valor. |
require | Text | Exige que la longitud de la respuesta sea inferior al valor. |
require | Text | Requiere que la respuesta coincida con el patrón. |
require | Text | Requiere que el elemento de texto sea un número entero. |
Documentación detallada
require Number()
Requiere que el elemento de texto sea un número.
Volver
Text
: Este Text
, para encadenar
require Number Between(start, end)
Exige que el elemento de texto sea un número entre el inicio y el final inclusive.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
start | Number | los límites inferiores del rango inclusive |
end | Number | los límites superiores del rango inclusivo |
Volver
Text
: Este Text
, para encadenar
require Number Equal To(number)
Exige que el elemento de texto sea un número igual al valor especificado.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
number | Number | el valor al que debe ser igual el elemento. |
Volver
Text
: Este Text
, para encadenar
require Number Greater Than(number)
Exige que el elemento de texto sea un número mayor que el valor especificado.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
number | Number | el valor que el elemento debe ser superior. |
Volver
Text
: Este Text
, para encadenar
require Number Greater Than Or Equal To(number)
Exige que el elemento de texto sea un número mayor o igual que el valor especificado.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
number | Number | el valor que el elemento debe ser mayor o igual que. |
Volver
Text
: Este Text
, para encadenar
require Number Less Than(number)
Exige que el elemento de texto sea un número menor que el valor especificado.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
number | Number | el valor que el elemento debe ser superior. |
Volver
Text
: Este Text
, para encadenar
require Number Less Than Or Equal To(number)
Exige que el elemento de texto sea un número menor o igual que el valor especificado.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
number | Number | el valor al que el elemento debe ser menor o igual. |
Volver
Text
: Este Text
, para encadenar
require Number Not Between(start, end)
Exige que el elemento de texto sea un número que no esté entre el principio y el final inclusive.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
start | Number | los límites inferiores del rango inclusive |
end | Number | los límites superiores del rango inclusivo |
Volver
Text
: Este Text
, para encadenar
require Number Not Equal To(number)
Exige que el elemento de texto sea un número que no sea igual al valor especificado.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
number | Number | el valor al que no debe ser igual el elemento |
Volver
Text
: Este Text
, para encadenar
require Text Contains Pattern(pattern)
Requiere que la respuesta contenga un patrón.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
pattern | String | El texto debe contener un patrón |
Volver
Text
: Esto es para el encadenamiento.
require Text Does Not Contain Pattern(pattern)
Se requiere que la respuesta no contenga patrones.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
pattern | String | El texto no debe contener patrones. |
Volver
Text
: Esto es para el encadenamiento.
require Text Does Not Match Pattern(pattern)
Exige 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
Text
: Esto es para el encadenamiento.
require Text Is Email()
Es necesario que el elemento de texto sea una dirección de correo electrónico.
Volver
Text
: Este Text
, para encadenar
require Text Is Url()
Es necesario que el elemento de texto sea una URL.
Volver
Text
: Este Text
, para encadenar
require Text Length Greater Than Or Equal To(number)
Exige 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
Text
: Esto es para el encadenamiento.
require Text Length Less Than Or Equal To(number)
Exige que la longitud de la respuesta sea inferior al 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
Text
: Esto es para el encadenamiento.
require Text Matches Pattern(pattern)
Requiere que la respuesta coincida con el patrón.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
pattern | String | El texto debe coincidir con el patrón |
Volver
Text
: Esto es para el encadenamiento.
require Whole Number()
Requiere que el elemento de texto sea un número entero.
Volver
Text
: Este Text
, para encadenar