DataValidationBuilder cho TextValidation
.
// Add a text item to a form and require it to be a number within a range. var textItem = form.addTextItem().setTitle('Pick a number between 1 and 100?'); var textValidation = FormApp.createTextValidation() .setHelpText('Input was not a number between 1 and 100.') .requireNumberBetween(1, 100) .build(); textItem.setValidation(textValidation);
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
requireNumber() | TextValidationBuilder | Yêu cầu mục văn bản phải là một số. |
requireNumberBetween(start, end) | TextValidationBuilder | Yêu cầu mục văn bản phải là một số từ bắt đầu đến kết thúc, kể cả giá trị này. |
requireNumberEqualTo(number) | TextValidationBuilder | Yêu cầu mục văn bản là một số bằng giá trị đã chỉ định. |
requireNumberGreaterThan(number) | TextValidationBuilder | Yêu cầu mục văn bản phải là một số lớn hơn giá trị đã chỉ định. |
requireNumberGreaterThanOrEqualTo(number) | TextValidationBuilder | Yêu cầu mục văn bản phải là một số lớn hơn hoặc bằng giá trị được chỉ định. |
requireNumberLessThan(number) | TextValidationBuilder | Yêu cầu mục văn bản phải là một số nhỏ hơn giá trị được chỉ định. |
requireNumberLessThanOrEqualTo(number) | TextValidationBuilder | Yêu cầu mục văn bản phải là một số nhỏ hơn hoặc bằng giá trị được chỉ định. |
requireNumberNotBetween(start, end) | TextValidationBuilder | Yêu cầu mục văn bản phải là một số không nằm trong khoảng từ bắt đầu đến kết thúc. |
requireNumberNotEqualTo(number) | TextValidationBuilder | Yêu cầu mục văn bản là một số không bằng giá trị đã chỉ định. |
requireTextContainsPattern(pattern) | TextValidationBuilder | Yêu cầu phản hồi phải chứa mẫu. |
requireTextDoesNotContainPattern(pattern) | TextValidationBuilder | Yêu cầu phản hồi để không chứa mẫu. |
requireTextDoesNotMatchPattern(pattern) | TextValidationBuilder | Yêu cầu phản hồi để không khớp với mẫu. |
requireTextIsEmail() | TextValidationBuilder | Yêu cầu mục văn bản phải là một địa chỉ email. |
requireTextIsUrl() | TextValidationBuilder | Yêu cầu mục văn bản phải là một URL. |
requireTextLengthGreaterThanOrEqualTo(number) | TextValidationBuilder | Yêu cầu thời lượng phản hồi phải lớn hơn hoặc bằng giá trị. |
requireTextLengthLessThanOrEqualTo(number) | TextValidationBuilder | Yêu cầu thời lượng phản hồi phải nhỏ hơn giá trị. |
requireTextMatchesPattern(pattern) | TextValidationBuilder | Yêu cầu phản hồi phải khớp với mẫu. |
requireWholeNumber() | TextValidationBuilder | Yêu cầu mục văn bản phải là một số nguyên. |
Tài liệu chi tiết
requireNumber()
Yêu cầu mục văn bản phải là một số.
Cầu thủ trả bóng
TextValidationBuilder
— TextValidation
này, để tạo chuỗi
requireNumberBetween(start, end)
Yêu cầu mục văn bản phải là một số từ bắt đầu đến kết thúc, kể cả giá trị này.
Tham số
Tên | Loại | Mô tả |
---|---|---|
start | Number | giới hạn dưới của phạm vi đưa vào |
end | Number | giới hạn trên của phạm vi |
Cầu thủ trả bóng
TextValidationBuilder
— TextValidation
này, để tạo chuỗi
requireNumberEqualTo(number)
Yêu cầu mục văn bản là một số bằng giá trị đã chỉ định.
Tham số
Tên | Loại | Mô tả |
---|---|---|
number | Number | giá trị mà mục phải bằng. |
Cầu thủ trả bóng
TextValidationBuilder
— TextValidation
này, để tạo chuỗi
requireNumberGreaterThan(number)
Yêu cầu mục văn bản phải là một số lớn hơn giá trị đã chỉ định.
Tham số
Tên | Loại | Mô tả |
---|---|---|
number | Number | giá trị mà mục phải lớn hơn. |
Cầu thủ trả bóng
TextValidationBuilder
— TextValidation
này, để tạo chuỗi
requireNumberGreaterThanOrEqualTo(number)
Yêu cầu mục văn bản phải là một số lớn hơn hoặc bằng giá trị được chỉ định.
Tham số
Tên | Loại | Mô tả |
---|---|---|
number | Number | giá trị mà mục phải lớn hơn hoặc bằng. |
Cầu thủ trả bóng
TextValidationBuilder
— TextValidation
này, để tạo chuỗi
requireNumberLessThan(number)
Yêu cầu mục văn bản phải là một số nhỏ hơn giá trị được chỉ định.
Tham số
Tên | Loại | Mô tả |
---|---|---|
number | Number | giá trị mà mục phải lớn hơn. |
Cầu thủ trả bóng
TextValidationBuilder
— TextValidation
này, để tạo chuỗi
requireNumberLessThanOrEqualTo(number)
Yêu cầu mục văn bản phải là một số nhỏ hơn hoặc bằng giá trị được chỉ định.
Tham số
Tên | Loại | Mô tả |
---|---|---|
number | Number | giá trị mà mục phải nhỏ hơn hoặc bằng. |
Cầu thủ trả bóng
TextValidationBuilder
— TextValidation
này, để tạo chuỗi
requireNumberNotBetween(start, end)
Yêu cầu mục văn bản phải là một số không nằm trong khoảng từ bắt đầu đến kết thúc.
Tham số
Tên | Loại | Mô tả |
---|---|---|
start | Number | giới hạn dưới của phạm vi đưa vào |
end | Number | giới hạn trên của phạm vi |
Cầu thủ trả bóng
TextValidationBuilder
— TextValidation
này, để tạo chuỗi
requireNumberNotEqualTo(number)
Yêu cầu mục văn bản là một số không bằng giá trị đã chỉ định.
Tham số
Tên | Loại | Mô tả |
---|---|---|
number | Number | giá trị mà mục không được bằng. |
Cầu thủ trả bóng
TextValidationBuilder
— TextValidation
này, để tạo chuỗi
requireTextContainsPattern(pattern)
Yêu cầu phản hồi phải chứa mẫu.
Tham số
Tên | Loại | Mô tả |
---|---|---|
pattern | String | văn bản phải chứa mẫu |
Cầu thủ trả bóng
TextValidationBuilder
— đây để tạo chuỗi
requireTextDoesNotContainPattern(pattern)
Yêu cầu phản hồi để không chứa mẫu.
Tham số
Tên | Loại | Mô tả |
---|---|---|
pattern | String | văn bản không được chứa mẫu |
Cầu thủ trả bóng
TextValidationBuilder
— đây để tạo chuỗi
requireTextDoesNotMatchPattern(pattern)
Yêu cầu phản hồi để không khớp với mẫu.
Tham số
Tên | Loại | Mô tả |
---|---|---|
pattern | String | văn bản không được khớp với mẫu |
Cầu thủ trả bóng
TextValidationBuilder
— đây để tạo chuỗi
requireTextIsEmail()
Yêu cầu mục văn bản phải là một địa chỉ email.
Cầu thủ trả bóng
TextValidationBuilder
— TextValidation
này, để tạo chuỗi
requireTextIsUrl()
Yêu cầu mục văn bản phải là một URL.
Cầu thủ trả bóng
TextValidationBuilder
— TextValidation
này, để tạo chuỗi
requireTextLengthGreaterThanOrEqualTo(number)
Yêu cầu thời lượng phản hồi phải lớn hơn hoặc bằng giá trị.
Tham số
Tên | Loại | Mô tả |
---|---|---|
number | Integer | độ dài văn bản của đoạn phải lớn hơn giá trị này |
Cầu thủ trả bóng
TextValidationBuilder
— đây để tạo chuỗi
requireTextLengthLessThanOrEqualTo(number)
Yêu cầu thời lượng phản hồi phải nhỏ hơn giá trị.
Tham số
Tên | Loại | Mô tả |
---|---|---|
number | Integer | độ dài văn bản của đoạn phải nhỏ hơn hoặc bằng giá trị này |
Cầu thủ trả bóng
TextValidationBuilder
— đây để tạo chuỗi
requireTextMatchesPattern(pattern)
Yêu cầu phản hồi phải khớp với mẫu.
Tham số
Tên | Loại | Mô tả |
---|---|---|
pattern | String | văn bản phải khớp với mẫu |
Cầu thủ trả bóng
TextValidationBuilder
— đây để tạo chuỗi
requireWholeNumber()
Yêu cầu mục văn bản phải là một số nguyên.
Cầu thủ trả bóng
TextValidationBuilder
— TextValidation
này, để tạo chuỗi