Obiekt DataValidationBuilder dla 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);
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 początku do końca. |
require | Text | Wymaga, aby element tekstowy był liczbą równą określonej wartości. |
require | Text | Wymaga, aby element tekstowy był liczbą większą niż podana wartość. |
require | Text | Wymaga, aby element tekstowy był liczbą większą lub równą określonej wartości. |
require | Text | Wymaga, aby element tekstowy był liczbą mniejszą od określonej wartości. |
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 początku do końca. |
require | Text | Wymaga, aby element tekstowy był liczbą, która nie jest równa określonej wartości. |
require | Text | Wymaga, aby odpowiedź zawierała wzór. |
require | Text | Odpowiedź nie może zawierać wzoru. |
require | Text | Wymaga, aby odpowiedź nie pasowała 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, aby odpowiedź pasowała do wzorca. |
require | Text | Wymaga, aby element tekstowy był liczbą całkowitą. |
Szczegółowa dokumentacja
requireNumber()
Wymaga, aby element tekstowy był liczbą.
Powrót
Text
– ta Text
, aby utworzyć łańcuch
requireNumberBetween(start, end)
Wymaga, aby element tekstowy był liczbą z zakresu od początku do końca.
Parametry
Nazwa | Typ | Opis |
---|---|---|
start | Number | dolna granica zakresu włącznie. |
end | Number | górne granice zakresu włącznie |
Powrót
Text
– ta Text
, aby utworzyć łańcuch
requireNumberEqualTo(number)
Wymaga, aby element tekstowy był liczbą równą określonej wartości.
Parametry
Nazwa | Typ | Opis |
---|---|---|
number | Number | wartość, której element musi być równy. |
Powrót
Text
– ta Text
, aby utworzyć łańcuch
requireNumberGreaterThan(number)
Wymaga, aby element tekstowy był liczbą większą niż podana wartość.
Parametry
Nazwa | Typ | Opis |
---|---|---|
number | Number | wartość, która musi być większa od wartości elementu. |
Powrót
Text
– ta Text
, aby utworzyć łańcuch
requireNumberGreaterThanOrEqualTo(number)
Wymaga, aby element tekstowy był liczbą większą lub równą określonej wartości.
Parametry
Nazwa | Typ | Opis |
---|---|---|
number | Number | wartość, która musi być większa lub równa wartości elementu. |
Powrót
Text
– ta Text
, aby utworzyć łańcuch
requireNumberLessThan(number)
Wymaga, aby element tekstowy był liczbą mniejszą od określonej wartości.
Parametry
Nazwa | Typ | Opis |
---|---|---|
number | Number | wartość, która musi być większa od wartości elementu. |
Powrót
Text
– ta Text
, aby utworzyć łańcuch
requireNumberLessThanOrEqualTo(number)
Wymaga, aby element tekstowy był liczbą mniejszą lub równą podanej wartości.
Parametry
Nazwa | Typ | Opis |
---|---|---|
number | Number | wartość, która nie może być większa niż wartość elementu; |
Powrót
Text
– ta Text
, aby utworzyć łańcuch
requireNumberNotBetween(start, end)
Wymaga, aby element tekstowy był liczbą, która nie mieści się w zakresie od początku do końca.
Parametry
Nazwa | Typ | Opis |
---|---|---|
start | Number | dolna granica zakresu włącznie. |
end | Number | górne granice zakresu włącznie |
Powrót
Text
– ta Text
, aby utworzyć łańcuch
requireNumberNotEqualTo(number)
Wymaga, aby element tekstowy był liczbą, która nie jest równa określonej wartości.
Parametry
Nazwa | Typ | Opis |
---|---|---|
number | Number | wartość, której element nie może być równy. |
Powrót
Text
– ta Text
, aby utworzyć łańcuch
requireTextContainsPattern(pattern)
Wymaga, aby odpowiedź zawierała wzór.
Parametry
Nazwa | Typ | Opis |
---|---|---|
pattern | String | tekst musi zawierać wzór |
Powrót
Text
– to do tworzenia łańcuszków.
requireTextDoesNotContainPattern(pattern)
Odpowiedź nie może zawierać wzoru.
Parametry
Nazwa | Typ | Opis |
---|---|---|
pattern | String | tekst nie może zawierać wzorca |
Powrót
Text
– to do tworzenia łańcuszków.
requireTextDoesNotMatchPattern(pattern)
Wymaga, aby odpowiedź nie pasowała do wzorca.
Parametry
Nazwa | Typ | Opis |
---|---|---|
pattern | String | tekst nie może być zgodny z wzorcem |
Powrót
Text
– to do tworzenia łańcuszków.
requireTextIsEmail()
Wymaga, aby element tekstowy był adresem e-mail.
Powrót
Text
– ta Text
, aby utworzyć łańcuch
requireTextIsUrl()
Wymaga, aby element tekstowy był adresem URL.
Powrót
Text
– ta Text
, aby utworzyć łańcuch
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
Text
– 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
Text
– to do tworzenia łańcuszków.
requireTextMatchesPattern(pattern)
Wymaga, aby odpowiedź pasowała do wzorca.
Parametry
Nazwa | Typ | Opis |
---|---|---|
pattern | String | tekst musi pasować do wzorca |
Powrót
Text
– to do tworzenia łańcuszków.
requireWholeNumber()
Wymaga, aby element tekstowy był liczbą całkowitą.
Powrót
Text
– ta Text
, aby utworzyć łańcuch