Class TextValidationBuilder

TextValidationBuilder

אובייקט DataValidationBuilder ל-TextValidation.

// 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);

Methods

שיטהסוג הערך המוחזרתיאור קצר
requireNumber()TextValidationBuilderהמערכת דורשת שהפריט בטקסט יהיה מספר.
requireNumberBetween(start, end)TextValidationBuilderהפריט צריך להיות מספר בין התחלה לסיום, כולל.
requireNumberEqualTo(number)TextValidationBuilderנדרש פריט טקסט שהוא מספר שווה לערך שצוין.
requireNumberGreaterThan(number)TextValidationBuilderהנוסחה מחייבת שהפריט בטקסט יהיה מספר גדול מהערך שצוין.
requireNumberGreaterThanOrEqualTo(number)TextValidationBuilderהפריט צריך להיות מספר שגדול מ-0 או שווה לו.
requireNumberLessThan(number)TextValidationBuilderהדרישה היא שהפריט בטקסט יהיה מספר קטן מהערך שצוין.
requireNumberLessThanOrEqualTo(number)TextValidationBuilderהפריט צריך להיות מספר שקטן מ-value או שווה לו.
requireNumberNotBetween(start, end)TextValidationBuilderהפריט צריך להיות מספר, ולא יכול להיות בין start ל-end, כולל.
requireNumberNotEqualTo(number)TextValidationBuilderהנוסחה מחייבת שהפריט של הטקסט יהיה מספר שאינו שווה לערך שצוין.
requireTextContainsPattern(pattern)TextValidationBuilderהתשובה צריכה להכיל דפוס.
requireTextDoesNotContainPattern(pattern)TextValidationBuilderהתשובה לא יכולה להכיל דפוס.
requireTextDoesNotMatchPattern(pattern)TextValidationBuilderהתשובה לא תואמת לדפוס.
requireTextIsEmail()TextValidationBuilderפריט הטקסט חייב להיות כתובת אימייל.
requireTextIsUrl()TextValidationBuilderפריט הטקסט צריך להיות כתובת URL.
requireTextLengthGreaterThanOrEqualTo(number)TextValidationBuilderאורך התגובה צריך להיות גדול מ-value או שווה לו.
requireTextLengthLessThanOrEqualTo(number)TextValidationBuilderאורך התגובה חייב להיות קטן מהערך.
requireTextMatchesPattern(pattern)TextValidationBuilderהתשובה צריכה להתאים לדפוס.
requireWholeNumber()TextValidationBuilderהפריט בטקסט חייב להיות מספר שלם.

מסמכים מפורטים

requireNumber()

המערכת דורשת שהפריט בטקסט יהיה מספר.

חזרה

TextValidationBuilder — ה-TextValidation הזה, לשרשור


requireNumberBetween(start, end)

הפריט צריך להיות מספר בין התחלה לסיום, כולל.

פרמטרים

שםסוגתיאור
startNumberהגבולות התחתונים של הטווח המקיף
endNumberגבולות העליון של הטווח המקיף

חזרה

TextValidationBuilder — ה-TextValidation הזה, לשרשור


requireNumberEqualTo(number)

נדרש פריט טקסט שהוא מספר שווה לערך שצוין.

פרמטרים

שםסוגתיאור
numberNumberהערך שאליו הפריט חייב להיות שווה.

חזרה

TextValidationBuilder — ה-TextValidation הזה, לשרשור


requireNumberGreaterThan(number)

הנוסחה מחייבת שהפריט בטקסט יהיה מספר גדול מהערך שצוין.

פרמטרים

שםסוגתיאור
numberNumberהערך שהפריט חייב להיות גדול ממנו.

חזרה

TextValidationBuilder — ה-TextValidation הזה, לשרשור


requireNumberGreaterThanOrEqualTo(number)

הפריט צריך להיות מספר שגדול מ-0 או שווה לו.

פרמטרים

שםסוגתיאור
numberNumberהערך שהפריט חייב להיות גדול ממנו או שווה לו.

חזרה

TextValidationBuilder — ה-TextValidation הזה, לשרשור


requireNumberLessThan(number)

הדרישה היא שהפריט בטקסט יהיה מספר קטן מהערך שצוין.

פרמטרים

שםסוגתיאור
numberNumberהערך שהפריט חייב להיות גדול ממנו.

חזרה

TextValidationBuilder — ה-TextValidation הזה, לשרשור


requireNumberLessThanOrEqualTo(number)

הפריט צריך להיות מספר שקטן מ-value או שווה לו.

פרמטרים

שםסוגתיאור
numberNumberהערך שהפריט חייב להיות קטן ממנו או שווה לו.

חזרה

TextValidationBuilder — ה-TextValidation הזה, לשרשור


requireNumberNotBetween(start, end)

הפריט צריך להיות מספר, ולא יכול להיות בין start ל-end, כולל.

פרמטרים

שםסוגתיאור
startNumberהגבולות התחתונים של הטווח המקיף
endNumberגבולות העליון של הטווח המקיף

חזרה

TextValidationBuilder — ה-TextValidation הזה, לשרשור


requireNumberNotEqualTo(number)

הנוסחה מחייבת שהפריט של הטקסט יהיה מספר שאינו שווה לערך שצוין.

פרמטרים

שםסוגתיאור
numberNumberהערך שהפריט לא יכול להיות שווה לו.

חזרה

TextValidationBuilder — ה-TextValidation הזה, לשרשור


requireTextContainsPattern(pattern)

התשובה צריכה להכיל דפוס.

פרמטרים

שםסוגתיאור
patternStringהטקסט חייב להכיל דפוס

חזרה

TextValidationBuilder – this לשרשור


requireTextDoesNotContainPattern(pattern)

התשובה לא יכולה להכיל דפוס.

פרמטרים

שםסוגתיאור
patternStringהטקסט לא יכול להכיל דפוס

חזרה

TextValidationBuilder – this לשרשור


requireTextDoesNotMatchPattern(pattern)

התשובה לא תואמת לדפוס.

פרמטרים

שםסוגתיאור
patternStringהטקסט לא חייב להתאים לתבנית

חזרה

TextValidationBuilder – this לשרשור


requireTextIsEmail()

פריט הטקסט חייב להיות כתובת אימייל.

חזרה

TextValidationBuilder — ה-TextValidation הזה, לשרשור


requireTextIsUrl()

פריט הטקסט צריך להיות כתובת URL.

חזרה

TextValidationBuilder — ה-TextValidation הזה, לשרשור


requireTextLengthGreaterThanOrEqualTo(number)

אורך התגובה צריך להיות גדול מ-value או שווה לו.

פרמטרים

שםסוגתיאור
numberIntegerאורך הטקסט של הפסקה חייב להיות גדול מהערך הזה

חזרה

TextValidationBuilder – this לשרשור


requireTextLengthLessThanOrEqualTo(number)

אורך התגובה חייב להיות קטן מהערך.

פרמטרים

שםסוגתיאור
numberIntegerאורך הטקסט של הפסקה חייב להיות קטן מהערך הזה או שווה לו

חזרה

TextValidationBuilder – this לשרשור


requireTextMatchesPattern(pattern)

התשובה צריכה להתאים לדפוס.

פרמטרים

שםסוגתיאור
patternStringהטקסט חייב להתאים לדפוס

חזרה

TextValidationBuilder – this לשרשור


requireWholeNumber()

הפריט בטקסט חייב להיות מספר שלם.

חזרה

TextValidationBuilder — ה-TextValidation הזה, לשרשור