Un DataValidationBuilder per 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);
Metodi
| Metodo | Tipo restituito | Breve descrizione |
|---|---|---|
require | Text | Richiede che l'elemento di testo sia un numero. |
require | Text | Richiede che l'elemento di testo sia un numero compreso tra l'inizio e la fine, inclusi. |
require | Text | Richiede che l'elemento di testo sia un numero uguale al valore specificato. |
require | Text | Richiede che l'elemento di testo sia un numero maggiore del valore specificato. |
require | Text | Richiede che l'elemento di testo sia un numero maggiore o uguale al valore specificato. |
require | Text | Richiede che l'elemento di testo sia un numero inferiore al valore specificato. |
require | Text | Richiede che l'elemento di testo sia un numero minore o uguale al valore specificato. |
require | Text | Richiede che l'elemento di testo sia un numero non compreso tra l'inizio e la fine, inclusi. |
require | Text | Richiede che l'elemento di testo sia un numero diverso dal valore specificato. |
require | Text | Richiede che la risposta contenga un pattern. |
require | Text | Richiede che la risposta non contenga un pattern. |
require | Text | Richiede che la risposta non corrisponda al pattern. |
require | Text | Richiede che l'elemento di testo sia un indirizzo email. |
require | Text | Richiede che l'elemento di testo sia un URL. |
require | Text | Richiede che la lunghezza della risposta sia maggiore o uguale al valore. |
require | Text | Richiede che la lunghezza della risposta sia inferiore al valore. |
require | Text | Richiede che la risposta corrisponda al pattern. |
require | Text | Richiede che l'elemento di testo sia un numero intero. |
Documentazione dettagliata
requireNumber()
Richiede che l'elemento di testo sia un numero.
Indietro
TextValidationBuilder: questo TextValidation, per il concatenamento
requireNumberBetween(start, end)
Richiede che l'elemento di testo sia un numero compreso tra l'inizio e la fine, inclusi.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
start | Number | i limiti inferiori dell'intervallo inclusivo |
end | Number | i limiti superiori dell'intervallo inclusivo |
Indietro
TextValidationBuilder: questo TextValidation, per il concatenamento
requireNumberEqualTo(number)
Richiede che l'elemento di testo sia un numero uguale al valore specificato.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
number | Number | il valore a cui deve essere uguale l'elemento. |
Indietro
TextValidationBuilder: questo TextValidation, per il concatenamento
requireNumberGreaterThan(number)
Richiede che l'elemento di testo sia un numero maggiore del valore specificato.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
number | Number | il valore che l'elemento deve superare. |
Indietro
TextValidationBuilder: questo TextValidation, per il concatenamento
requireNumberGreaterThanOrEqualTo(number)
Richiede che l'elemento di testo sia un numero maggiore o uguale al valore specificato.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
number | Number | il valore a cui l'elemento deve essere maggiore o uguale. |
Indietro
TextValidationBuilder: questo TextValidation, per il concatenamento
requireNumberLessThan(number)
Richiede che l'elemento di testo sia un numero inferiore al valore specificato.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
number | Number | il valore che l'elemento deve superare. |
Indietro
TextValidationBuilder: questo TextValidation, per il concatenamento
requireNumberLessThanOrEqualTo(number)
Richiede che l'elemento di testo sia un numero minore o uguale al valore specificato.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
number | Number | il valore a cui l'elemento deve essere inferiore o uguale. |
Indietro
TextValidationBuilder: questo TextValidation, per il concatenamento
requireNumberNotBetween(start, end)
Richiede che l'elemento di testo sia un numero non compreso tra l'inizio e la fine, inclusi.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
start | Number | i limiti inferiori dell'intervallo inclusivo |
end | Number | i limiti superiori dell'intervallo inclusivo |
Indietro
TextValidationBuilder: questo TextValidation, per il concatenamento
requireNumberNotEqualTo(number)
Richiede che l'elemento di testo sia un numero diverso dal valore specificato.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
number | Number | il valore a cui l'elemento non deve essere uguale. |
Indietro
TextValidationBuilder: questo TextValidation, per il concatenamento
requireTextContainsPattern(pattern)
Richiede che la risposta contenga un pattern.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
pattern | String | Il testo deve contenere il pattern |
Indietro
TextValidationBuilder: questo per il concatenamento
requireTextDoesNotContainPattern(pattern)
Richiede che la risposta non contenga un pattern.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
pattern | String | Il testo non deve contenere il pattern |
Indietro
TextValidationBuilder: questo per il concatenamento
requireTextDoesNotMatchPattern(pattern)
Richiede che la risposta non corrisponda al pattern.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
pattern | String | Il testo non deve corrispondere al pattern |
Indietro
TextValidationBuilder: questo per il concatenamento
requireTextIsEmail()
Richiede che l'elemento di testo sia un indirizzo email.
Indietro
TextValidationBuilder: questo TextValidation, per il concatenamento
requireTextIsUrl()
Richiede che l'elemento di testo sia un URL.
Indietro
TextValidationBuilder: questo TextValidation, per il concatenamento
requireTextLengthGreaterThanOrEqualTo(number)
Richiede che la lunghezza della risposta sia maggiore o uguale al valore.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
number | Integer | la lunghezza del testo del paragrafo deve essere maggiore di questo valore |
Indietro
TextValidationBuilder: questo per il concatenamento
requireTextLengthLessThanOrEqualTo(number)
Richiede che la lunghezza della risposta sia inferiore al valore.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
number | Integer | La lunghezza del testo del paragrafo deve essere inferiore o uguale a questo valore |
Indietro
TextValidationBuilder: questo per il concatenamento
requireTextMatchesPattern(pattern)
Richiede che la risposta corrisponda al pattern.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
pattern | String | Il testo deve corrispondere al pattern |
Indietro
TextValidationBuilder: questo per il concatenamento
requireWholeNumber()
Richiede che l'elemento di testo sia un numero intero.
Indietro
TextValidationBuilder: questo TextValidation, per il concatenamento