Obiekt DataValidationBuilder dla obiektu 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);
Metody
| Metoda | Zwracany typ | Krótki opis |
|---|---|---|
require | Text | Wymaga, aby element tekstowy był liczbą. |
require | Text | Wymaga, aby element tekstowy był liczbą z zakresu od wartości początkowej do końcowej (włącznie). |
require | Text | Wymaga, aby element tekstowy był liczbą równą określonej wartości. |
require | Text | Wymaga, aby element tekstowy był liczbą większą od podanej wartości. |
require | Text | Wymaga, aby element tekstowy był liczbą większą lub równą podanej wartości. |
require | Text | Wymaga, aby element tekstowy był liczbą mniejszą niż podana wartość. |
require | Text | Wymaga, aby element tekstowy był liczbą mniejszą lub równą podanej wartości. |
require | Text | Wymaga, aby element tekstowy był liczbą, która nie mieści się w zakresie od wartości początkowej do końcowej (włącznie). |
require | Text | Wymaga, aby element tekstowy był liczbą różną od podanej wartości. |
require | Text | Wymaga, aby odpowiedź zawierała wzorzec. |
require | Text | Wymaga, aby odpowiedź nie zawierała wzorca. |
require | Text | Odpowiedź nie może pasować do wzorca. |
require | Text | Wymaga, aby element tekstowy był adresem e-mail. |
require | Text | Wymaga, aby element tekstowy był adresem URL. |
require | Text | Wymaga, aby długość odpowiedzi była równa lub większa od wartości. |
require | Text | Wymaga, aby długość odpowiedzi była mniejsza niż wartość. |
require | Text | Wymaga odpowiedzi pasującej do wzorca. |
require | Text | Wymaga, aby element tekstowy był liczbą całkowitą. |
Szczegółowa dokumentacja
requireNumber()
Wymaga, aby element tekstowy był liczbą.
Powrót
TextValidationBuilder – ten TextValidation do łączenia
requireNumberBetween(start, end)
Wymaga, aby element tekstowy był liczbą z zakresu od wartości początkowej do końcowej (włącznie).
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
start | Number | dolne granice zakresu obejmującego |
end | Number | górne granice zakresu obejmującego te wartości, |
Powrót
TextValidationBuilder – ten TextValidation do łączenia
requireNumberEqualTo(number)
Wymaga, aby element tekstowy był liczbą równą określonej wartości.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
number | Number | wartość, z którą musi być zgodny produkt. |
Powrót
TextValidationBuilder – ten TextValidation do łączenia
requireNumberGreaterThan(number)
Wymaga, aby element tekstowy był liczbą większą od podanej wartości.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
number | Number | wartość, od której element musi być większy. |
Powrót
TextValidationBuilder – ten TextValidation do łączenia
requireNumberGreaterThanOrEqualTo(number)
Wymaga, aby element tekstowy był liczbą większą lub równą podanej wartości.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
number | Number | wartość, od której element musi być większy lub równy. |
Powrót
TextValidationBuilder – ten TextValidation do łączenia
requireNumberLessThan(number)
Wymaga, aby element tekstowy był liczbą mniejszą niż podana wartość.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
number | Number | wartość, od której element musi być większy. |
Powrót
TextValidationBuilder – ten TextValidation do łączenia
requireNumberLessThanOrEqualTo(number)
Wymaga, aby element tekstowy był liczbą mniejszą lub równą podanej wartości.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
number | Number | wartość, do której element musi być mniejszy lub równy. |
Powrót
TextValidationBuilder – ten TextValidation do łączenia
requireNumberNotBetween(start, end)
Wymaga, aby element tekstowy był liczbą, która nie mieści się w zakresie od wartości początkowej do końcowej (włącznie).
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
start | Number | dolne granice zakresu obejmującego |
end | Number | górne granice zakresu obejmującego te wartości, |
Powrót
TextValidationBuilder – ten TextValidation do łączenia
requireNumberNotEqualTo(number)
Wymaga, aby element tekstowy był liczbą różną od podanej wartości.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
number | Number | wartość, z którą element nie może być równy. |
Powrót
TextValidationBuilder – ten TextValidation do łączenia
requireTextContainsPattern(pattern)
Wymaga, aby odpowiedź zawierała wzorzec.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
pattern | String | tekst musi zawierać wzorzec |
Powrót
TextValidationBuilder – to do tworzenia łańcuszków
requireTextDoesNotContainPattern(pattern)
Wymaga, aby odpowiedź nie zawierała wzorca.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
pattern | String | tekst nie może zawierać wzorca |
Powrót
TextValidationBuilder – to do tworzenia łańcuszków
requireTextDoesNotMatchPattern(pattern)
Odpowiedź nie może pasować do wzorca.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
pattern | String | tekst nie może pasować do wzorca |
Powrót
TextValidationBuilder – to do tworzenia łańcuszków
requireTextIsEmail()
Wymaga, aby element tekstowy był adresem e-mail.
Powrót
TextValidationBuilder – ten TextValidation do łączenia
requireTextIsUrl()
Wymaga, aby element tekstowy był adresem URL.
Powrót
TextValidationBuilder – ten TextValidation do łączenia
requireTextLengthGreaterThanOrEqualTo(number)
Wymaga, aby długość odpowiedzi była równa lub większa od wartości.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
number | Integer | długość tekstu akapitu musi być większa niż ta wartość. |
Powrót
TextValidationBuilder – to do tworzenia łańcuszków
requireTextLengthLessThanOrEqualTo(number)
Wymaga, aby długość odpowiedzi była mniejsza niż wartość.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
number | Integer | długość tekstu akapitu musi być mniejsza lub równa tej wartości; |
Powrót
TextValidationBuilder – to do tworzenia łańcuszków
requireTextMatchesPattern(pattern)
Wymaga odpowiedzi pasującej do wzorca.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
pattern | String | tekst musi pasować do wzorca |
Powrót
TextValidationBuilder – to do tworzenia łańcuszków
requireWholeNumber()
Wymaga, aby element tekstowy był liczbą całkowitą.
Powrót
TextValidationBuilder – ten TextValidation do łączenia