عنصر DataValidationBuilder لعنصر 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);
الطُرق
الطريقة | نوع القيمة التي يتم عرضها | وصف قصير |
---|---|---|
require | Text | يتطلب عنصر النص أن يكون رقمًا. |
require | Text | تتطلّب هذه السمة أن يكون العنصر النصي رقمًا بين البدء والنهاية، بما في ذلك. |
require | Text | تتطلّب هذه الدالة أن يكون العنصر النصي رقمًا يساوي القيمة المحدّدة. |
require | Text | تتطلّب هذه الدالة أن يكون العنصر النصي رقمًا أكبر من القيمة المحدّدة. |
require | Text | تتطلّب هذه السمة أن يكون العنصر النصي رقمًا أكبر من أو يساوي القيمة المحدّدة. |
require | Text | تتطلّب هذه السمة أن يكون العنصر النصي رقمًا أقل من القيمة المحدّدة. |
require | Text | تتطلّب هذه السمة أن يكون العنصر النصي رقمًا أقل من أو يساوي القيمة المحدّدة. |
require | Text | تتطلّب هذه السمة أن يكون العنصر النصي رقمًا لا يقع بين البدء والنهاية. |
require | Text | يتطلّب هذا الشرط أن يكون العنصر النصي رقمًا لا يساوي القيمة المحدّدة. |
require | Text | يجب أن يحتوي الردّ على نمط. |
require | Text | يجب ألا يحتوي الردّ على نمط. |
require | Text | يجب أن لا تتطابق الإجابة مع النمط. |
require | Text | يتطلب أن يكون العنصر النصي عنوان بريد إلكتروني. |
require | Text | تتطلّب أن يكون العنصر النصي عنوان URL. |
require | Text | تتطلّب هذه السمة أن يكون طول الاستجابة أكبر من القيمة أو يساويها. |
require | Text | تتطلّب هذه السمة أن يكون طول الاستجابة أقل من القيمة. |
require | Text | يجب أن تتطابق الإجابة مع النمط. |
require | Text | يتطلب هذا الحقل أن يكون العنصر النصي عددًا صحيحًا. |
مستندات تفصيلية
require Number()
require Number Between(start, end)
تتطلّب هذه السمة أن يكون العنصر النصي رقمًا بين البدء والنهاية، بما في ذلك.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
start | Number | الحدود الدنيا للنطاق الشامل |
end | Number | الحدود العليا للنطاق الشامل |
الإرجاع
Text
— هذا Text
، لإنشاء سلسلة
require Number Equal To(number)
تتطلّب هذه الدالة أن يكون العنصر النصي رقمًا يساوي القيمة المحدّدة.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
number | Number | القيمة التي يجب أن يساويها العنصر |
الإرجاع
Text
— هذا Text
، لإنشاء سلسلة
require Number Greater Than(number)
تتطلّب هذه الدالة أن يكون العنصر النصي رقمًا أكبر من القيمة المحدّدة.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
number | Number | القيمة التي يجب أن تكون أكبر من العنصر |
الإرجاع
Text
— هذا Text
، لإنشاء سلسلة
require Number Greater Than Or Equal To(number)
تتطلّب هذه السمة أن يكون العنصر النصي رقمًا أكبر من أو يساوي القيمة المحدّدة.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
number | Number | القيمة التي يجب أن تكون السمة أكبر منها أو مساوية لها |
الإرجاع
Text
— هذا Text
، لإنشاء سلسلة
require Number Less Than(number)
تتطلّب هذه السمة أن يكون العنصر النصي رقمًا أقل من القيمة المحدّدة.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
number | Number | القيمة التي يجب أن تكون أكبر من العنصر |
الإرجاع
Text
— هذا Text
، لإنشاء سلسلة
require Number Less Than Or Equal To(number)
تتطلّب هذه السمة أن يكون العنصر النصي رقمًا أقل من أو يساوي القيمة المحدّدة.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
number | Number | القيمة التي يجب أن تكون العنصر أقل منها أو مساوية لها |
الإرجاع
Text
— هذا Text
، لإنشاء سلسلة
require Number Not Between(start, end)
تتطلّب هذه السمة أن يكون العنصر النصي رقمًا لا يقع بين البدء والنهاية.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
start | Number | الحدود الدنيا للنطاق الشامل |
end | Number | الحدود العليا للنطاق الشامل |
الإرجاع
Text
— هذا Text
، لإنشاء سلسلة
require Number Not Equal To(number)
يتطلّب هذا الشرط أن يكون العنصر النصي رقمًا لا يساوي القيمة المحدّدة.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
number | Number | القيمة التي يجب ألا يساويها العنصر |
الإرجاع
Text
— هذا Text
، لإنشاء سلسلة
require Text Contains Pattern(pattern)
يجب أن يحتوي الردّ على نمط.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
pattern | String | يجب أن يحتوي النص على النمط |
الإرجاع
Text
— هذا للربط
require Text Does Not Contain Pattern(pattern)
يجب ألا يحتوي الردّ على نمط.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
pattern | String | يجب ألا يحتوي النص على نمط. |
الإرجاع
Text
— هذا للربط
require Text Does Not Match Pattern(pattern)
يجب أن لا تتطابق الإجابة مع النمط.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
pattern | String | يجب ألا يتطابق النص مع النمط. |
الإرجاع
Text
— هذا للربط
require Text Is Email()
يتطلب أن يكون العنصر النصي عنوان بريد إلكتروني.
الإرجاع
Text
— هذا Text
، لإنشاء سلسلة
require Text Is Url()
تتطلّب أن يكون العنصر النصي عنوان URL.
الإرجاع
Text
— هذا Text
، لإنشاء سلسلة
require Text Length Greater Than Or Equal To(number)
تتطلّب هذه السمة أن يكون طول الاستجابة أكبر من القيمة أو يساويها.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
number | Integer | يجب أن يكون طول نص الفقرة أكبر من هذه القيمة. |
الإرجاع
Text
— هذا للربط
require Text Length Less Than Or Equal To(number)
تتطلّب هذه السمة أن يكون طول الاستجابة أقل من القيمة.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
number | Integer | يجب أن يكون طول نص الفقرة أقل من أو يساوي هذه القيمة. |
الإرجاع
Text
— هذا للربط
require Text Matches Pattern(pattern)
يجب أن تتطابق الإجابة مع النمط.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
pattern | String | يجب أن يتطابق النص مع النمط |
الإرجاع
Text
— هذا للربط
require Whole Number()
يتطلب هذا الحقل أن يكون العنصر النصي عددًا صحيحًا.
الإرجاع
Text
— هذا Text
، لإنشاء سلسلة