یک DataValidationBuilder برای Text Validation
.
// 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);
روش ها
مستندات دقیق
require Number()
نیاز دارد که مورد متنی یک عدد باشد.
بازگشت
Text Validation Builder
- این Text Validation
، برای زنجیرهبندی
require Number Between(start, end)
نیاز دارد که آیتم متنی یک عدد بین شروع و پایان باشد و شامل باشد.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
start | Number | مرزهای پایینی محدوده فراگیر |
end | Number | مرزهای بالای محدوده شامل |
بازگشت
Text Validation Builder
- این Text Validation
، برای زنجیرهبندی
require Number Equal To(number)
به آیتم متنی نیاز دارد که عددی برابر با مقدار مشخص شده باشد.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
number | Number | مقداری که مورد باید با آن برابر باشد. |
بازگشت
Text Validation Builder
- این Text Validation
، برای زنجیرهبندی
require Number Greater Than(number)
نیاز دارد که آیتم متنی عددی بیشتر از مقدار مشخص شده باشد.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
number | Number | مقداری که مورد باید بیشتر از آن باشد. |
بازگشت
Text Validation Builder
- این Text Validation
، برای زنجیرهبندی
require Number Greater Than Or Equal To(number)
نیاز دارد که آیتم متنی عددی بزرگتر یا مساوی با مقدار مشخص شده باشد.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
number | Number | مقداری که مورد باید بزرگتر یا مساوی با آن باشد. |
بازگشت
Text Validation Builder
- این Text Validation
، برای زنجیرهبندی
require Number Less Than(number)
نیاز دارد که آیتم متنی عددی کمتر از مقدار مشخص شده باشد.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
number | Number | مقداری که مورد باید بیشتر از آن باشد. |
بازگشت
Text Validation Builder
- این Text Validation
، برای زنجیرهبندی
require Number Less Than Or Equal To(number)
نیاز دارد که آیتم متنی عددی کمتر یا مساوی با مقدار مشخص شده باشد.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
number | Number | مقداری که مورد باید کمتر یا مساوی با آن باشد. |
بازگشت
Text Validation Builder
- این Text Validation
، برای زنجیرهبندی
require Number Not Between(start, end)
نیاز دارد که آیتم متنی عددی باشد که بین شروع و پایان نباشد و شامل باشد.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
start | Number | مرزهای پایینی محدوده فراگیر |
end | Number | مرزهای بالای محدوده شامل |
بازگشت
Text Validation Builder
- این Text Validation
، برای زنجیرهبندی
require Number Not Equal To(number)
نیاز دارد که آیتم متنی عددی باشد که با مقدار مشخص شده برابر نباشد.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
number | Number | مقداری که مورد نباید با آن برابر باشد. |
بازگشت
Text Validation Builder
- این Text Validation
، برای زنجیرهبندی
require Text Contains Pattern(pattern)
نیاز به پاسخ برای حاوی الگو دارد.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
pattern | String | متن باید حاوی الگو باشد |
بازگشت
Text Validation Builder
- این برای زنجیرهبندی
require Text Does Not Contain Pattern(pattern)
به پاسخ نیاز دارد تا حاوی الگو نباشد.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
pattern | String | متن نباید دارای الگو باشد |
بازگشت
Text Validation Builder
- این برای زنجیرهبندی
require Text Does Not Match Pattern(pattern)
نیاز به پاسخ برای عدم تطابق الگو دارد.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
pattern | String | متن نباید با الگو مطابقت داشته باشد |
بازگشت
Text Validation Builder
- این برای زنجیرهبندی
require Text Is Email()
مورد نیاز است که مورد متنی یک آدرس ایمیل باشد.
بازگشت
Text Validation Builder
- این Text Validation
، برای زنجیرهبندی
require Text Is Url()
نیاز دارد که آیتم متنی یک URL باشد.
بازگشت
Text Validation Builder
- این Text Validation
، برای زنجیرهبندی
require Text Length Greater Than Or Equal To(number)
نیاز دارد که طول پاسخ بزرگتر یا مساوی با مقدار باشد.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
number | Integer | طول متن پاراگراف باید بیشتر از این مقدار باشد |
بازگشت
Text Validation Builder
- این برای زنجیرهبندی
require Text Length Less Than Or Equal To(number)
نیاز دارد که طول پاسخ کمتر از مقدار باشد.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
number | Integer | طول متن پاراگراف باید کمتر یا مساوی با این مقدار باشد |
بازگشت
Text Validation Builder
- این برای زنجیرهبندی
require Text Matches Pattern(pattern)
نیاز به پاسخ به الگوی مطابقت دارد.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
pattern | String | متن باید با الگو مطابقت داشته باشد |
بازگشت
Text Validation Builder
- این برای زنجیرهبندی
require Whole Number()
نیاز دارد که آیتم متنی یک عدد کامل باشد.
بازگشت
Text Validation Builder
- این Text Validation
، برای زنجیرهبندی