Text
için bir DataValidationBuilder.
// 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);
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
require | Text | Metin öğesinin bir sayı olması gerekir. |
require | Text | Metin öğesinin, başlangıç ve bitiş (ikisi de dahil) arasında bir sayı olması gerekir. |
require | Text | Metin öğesinin, belirtilen değere eşit bir sayı olmasını gerektirir. |
require | Text | Metin öğesinin, belirtilen değerden büyük bir sayı olmasını gerektirir. |
require | Text | Metin öğesinin, belirtilen değerden büyük veya bu değere eşit bir sayı olmasını gerektirir. |
require | Text | Metin öğesinin, belirtilen değerden düşük bir sayı olmasını gerektirir. |
require | Text | Metin öğesinin, belirtilen değerden küçük veya ona eşit bir sayı olmasını gerektirir. |
require | Text | Metin öğesinin, başlangıç ve bitiş arasında (ikisi de dahil) olmayan bir sayı olması gerekir. |
require | Text | Metin öğesinin, belirtilen değere eşit olmayan bir sayı olmasını gerektirir. |
require | Text | Yanıtın kalıp içermesi gerekir. |
require | Text | Yanıtın kalıp içermemesi gerekir. |
require | Text | Yanıtın kalıpla eşleşmemesini gerektirir. |
require | Text | Metin öğesinin e-posta adresi olması gerekir. |
require | Text | Metin öğesinin URL olması gerekir. |
require | Text | Yanıt uzunluğunun değerden büyük veya değere eşit olması gerekir. |
require | Text | Yanıt uzunluğunun değerden az olması gerekir. |
require | Text | Yanıtın kalıpla eşleşmesi gerekir. |
require | Text | Metin öğesinin tam sayı olması gerekir. |
Ayrıntılı dokümanlar
require Number()
Metin öğesinin bir sayı olması gerekir.
Return
Text
: Zincirleme için bu Text
require Number Between(start, end)
Metin öğesinin, başlangıç ve bitiş (ikisi de dahil) arasında bir sayı olması gerekir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
start | Number | dahil edici aralığın alt sınırları |
end | Number | dahil edici aralığın üst sınırları |
Return
Text
: Zincirleme için bu Text
require Number Equal To(number)
Metin öğesinin, belirtilen değere eşit bir sayı olmasını gerektirir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
number | Number | öğenin eşit olması gereken değer. |
Return
Text
: Zincirleme için bu Text
require Number Greater Than(number)
Metin öğesinin, belirtilen değerden büyük bir sayı olmasını gerektirir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
number | Number | Öğenin daha büyük olması gereken değer. |
Return
Text
: Zincirleme için bu Text
require Number Greater Than Or Equal To(number)
Metin öğesinin, belirtilen değerden büyük veya bu değere eşit bir sayı olmasını gerektirir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
number | Number | Öğenin büyük veya eşit olması gereken değer. |
Return
Text
: Zincirleme için bu Text
require Number Less Than(number)
Metin öğesinin, belirtilen değerden düşük bir sayı olmasını gerektirir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
number | Number | Öğenin daha büyük olması gereken değer. |
Return
Text
: Zincirleme için bu Text
require Number Less Than Or Equal To(number)
Metin öğesinin, belirtilen değerden küçük veya ona eşit bir sayı olmasını gerektirir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
number | Number | Öğenin değerinin altında veya eşit olması gereken değer. |
Return
Text
: Zincirleme için bu Text
require Number Not Between(start, end)
Metin öğesinin, başlangıç ve bitiş arasında (ikisi de dahil) olmayan bir sayı olması gerekir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
start | Number | dahil edici aralığın alt sınırları |
end | Number | dahil edici aralığın üst sınırları |
Return
Text
: Zincirleme için bu Text
require Number Not Equal To(number)
Metin öğesinin, belirtilen değere eşit olmayan bir sayı olmasını gerektirir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
number | Number | öğenin eşit olmaması gereken değer. |
Return
Text
: Zincirleme için bu Text
require Text Contains Pattern(pattern)
Yanıtın kalıp içermesi gerekir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
pattern | String | metin, kalıp içermelidir |
Return
Text
: zincirleme için kullanılır
require Text Does Not Contain Pattern(pattern)
Yanıtın kalıp içermemesi gerekir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
pattern | String | Metin kalıp içermemelidir |
Return
Text
: zincirleme için kullanılır
require Text Does Not Match Pattern(pattern)
Yanıtın kalıpla eşleşmemesini gerektirir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
pattern | String | metin, kalıpla eşleşmemelidir |
Return
Text
: zincirleme için kullanılır
require Text Is Email()
Metin öğesinin e-posta adresi olması gerekir.
Return
Text
: Zincirleme için bu Text
require Text Is Url()
require Text Length Greater Than Or Equal To(number)
Yanıt uzunluğunun değerden büyük veya değere eşit olması gerekir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
number | Integer | paragraf metni uzunluğu bu değerden büyük olmalıdır |
Return
Text
: zincirleme için kullanılır
require Text Length Less Than Or Equal To(number)
Yanıt uzunluğunun değerden az olması gerekir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
number | Integer | paragraf metni uzunluğu bu değerden az veya bu değere eşit olmalıdır |
Return
Text
: zincirleme için kullanılır
require Text Matches Pattern(pattern)
Yanıtın kalıpla eşleşmesi gerekir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
pattern | String | metin, kalıpla eşleşmelidir |
Return
Text
: zincirleme için kullanılır
require Whole Number()
Metin öğesinin tam sayı olması gerekir.
Return
Text
: Zincirleme için bu Text