Ein DataValidationBuilder für eine 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);
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
require | Text | Das Textelement muss eine Zahl sein. |
require | Text | Das Textelement muss eine Zahl zwischen „Start“ und „Ende“ sein (jeweils einschließlich). |
require | Text | Das Textelement muss eine Zahl sein, die dem angegebenen Wert entspricht. |
require | Text | Das Textelement muss eine Zahl sein, die größer als der angegebene Wert ist. |
require | Text | Das Textelement muss eine Zahl sein, die größer oder gleich dem angegebenen Wert ist. |
require | Text | Das Textelement muss eine Zahl sein, die kleiner als der angegebene Wert ist. |
require | Text | Das Textelement muss eine Zahl sein, die kleiner oder gleich dem angegebenen Wert ist. |
require | Text | Das Textelement muss eine Zahl sein, die nicht zwischen „start“ und „end“ liegt (einschließlich). |
require | Text | Das Textelement muss eine Zahl sein, die nicht mit dem angegebenen Wert übereinstimmt. |
require | Text | Die Antwort muss ein Muster enthalten. |
require | Text | Die Antwort darf kein Muster enthalten. |
require | Text | Die Antwort darf nicht mit dem Muster übereinstimmen. |
require | Text | Das Textelement muss eine E-Mail-Adresse sein. |
require | Text | Das Textelement muss eine URL sein. |
require | Text | Die Antwortlänge muss mindestens dem Wert entsprechen. |
require | Text | Die Antwortlänge muss kleiner als der Wert sein. |
require | Text | Die Antwort muss dem Muster entsprechen. |
require | Text | Das Textelement muss eine ganze Zahl sein. |
Detaillierte Dokumentation
require Number()
Das Textelement muss eine Zahl sein.
Rückflug
Text
– dieses Text
für die Verkettung
require Number Between(start, end)
Das Textelement muss eine Zahl zwischen „Start“ und „Ende“ sein (jeweils einschließlich).
Parameter
Name | Typ | Beschreibung |
---|---|---|
start | Number | die Untergrenze des inklusiven Bereichs |
end | Number | die Obergrenze des inklusiven Bereichs |
Rückflug
Text
– dieses Text
für die Verkettung
require Number Equal To(number)
Das Textelement muss eine Zahl sein, die dem angegebenen Wert entspricht.
Parameter
Name | Typ | Beschreibung |
---|---|---|
number | Number | Der Wert, dem der Artikel entsprechen muss. |
Rückflug
Text
– dieses Text
für die Verkettung
require Number Greater Than(number)
Das Textelement muss eine Zahl sein, die größer als der angegebene Wert ist.
Parameter
Name | Typ | Beschreibung |
---|---|---|
number | Number | den Wert, der vom Artikel überschritten werden muss. |
Rückflug
Text
– dieses Text
für die Verkettung
require Number Greater Than Or Equal To(number)
Das Textelement muss eine Zahl sein, die größer oder gleich dem angegebenen Wert ist.
Parameter
Name | Typ | Beschreibung |
---|---|---|
number | Number | den Wert, der für das Element nicht unterschritten werden darf. |
Rückflug
Text
– dieses Text
für die Verkettung
require Number Less Than(number)
Das Textelement muss eine Zahl sein, die kleiner als der angegebene Wert ist.
Parameter
Name | Typ | Beschreibung |
---|---|---|
number | Number | den Wert, der vom Artikel überschritten werden muss. |
Rückflug
Text
– dieses Text
für die Verkettung
require Number Less Than Or Equal To(number)
Das Textelement muss eine Zahl sein, die kleiner oder gleich dem angegebenen Wert ist.
Parameter
Name | Typ | Beschreibung |
---|---|---|
number | Number | den Wert, der für das Element nicht überschritten werden darf. |
Rückflug
Text
– dieses Text
für die Verkettung
require Number Not Between(start, end)
Das Textelement muss eine Zahl sein, die nicht zwischen „start“ und „end“ liegt (einschließlich).
Parameter
Name | Typ | Beschreibung |
---|---|---|
start | Number | die Untergrenze des inklusiven Bereichs |
end | Number | die Obergrenze des inklusiven Bereichs |
Rückflug
Text
– dieses Text
für die Verkettung
require Number Not Equal To(number)
Das Textelement muss eine Zahl sein, die nicht mit dem angegebenen Wert übereinstimmt.
Parameter
Name | Typ | Beschreibung |
---|---|---|
number | Number | Der Wert, dem das Element nicht entsprechen darf. |
Rückflug
Text
– dieses Text
für die Verkettung
require Text Contains Pattern(pattern)
Die Antwort muss ein Muster enthalten.
Parameter
Name | Typ | Beschreibung |
---|---|---|
pattern | String | Text muss Muster enthalten |
Rückflug
Text
– für die Verkettung
require Text Does Not Contain Pattern(pattern)
Die Antwort darf kein Muster enthalten.
Parameter
Name | Typ | Beschreibung |
---|---|---|
pattern | String | Text darf kein Muster enthalten |
Rückflug
Text
– für die Verkettung
require Text Does Not Match Pattern(pattern)
Die Antwort darf nicht mit dem Muster übereinstimmen.
Parameter
Name | Typ | Beschreibung |
---|---|---|
pattern | String | Text darf nicht dem Muster entsprechen |
Rückflug
Text
– für die Verkettung
require Text Is Email()
Das Textelement muss eine E-Mail-Adresse sein.
Rückflug
Text
– dieses Text
für die Verkettung
require Text Is Url()
Das Textelement muss eine URL sein.
Rückflug
Text
– dieses Text
für die Verkettung
require Text Length Greater Than Or Equal To(number)
Die Antwortlänge muss mindestens dem Wert entsprechen.
Parameter
Name | Typ | Beschreibung |
---|---|---|
number | Integer | Der Text des Absatzes muss länger als dieser Wert sein. |
Rückflug
Text
– für die Verkettung
require Text Length Less Than Or Equal To(number)
Die Antwortlänge muss kleiner als der Wert sein.
Parameter
Name | Typ | Beschreibung |
---|---|---|
number | Integer | Die Textlänge des Absatzes darf nicht größer als dieser Wert sein. |
Rückflug
Text
– für die Verkettung
require Text Matches Pattern(pattern)
Die Antwort muss dem Muster entsprechen.
Parameter
Name | Typ | Beschreibung |
---|---|---|
pattern | String | Text muss dem Muster entsprechen |
Rückflug
Text
– für die Verkettung
require Whole Number()
Das Textelement muss eine ganze Zahl sein.
Rückflug
Text
– dieses Text
für die Verkettung