DataValidationBuilder สำหรับ 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);
เมธอด
เอกสารโดยละเอียด
requireNumber()
requireNumberBetween(start, end)
กำหนดให้รายการข้อความต้องเป็นตัวเลขที่อยู่ระหว่างจุดเริ่มต้นและจุดสิ้นสุด
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
start | Number | ขอบเขตล่างของช่วงที่รวม |
end | Number | ขอบเขตบนของช่วงที่รวม |
รีเทิร์น
TextValidationBuilder
— TextValidation
นี้สำหรับการทำห่วงโซ่
requireNumberEqualTo(number)
กำหนดให้รายการข้อความต้องเป็นตัวเลขที่เท่ากับค่าที่ระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
number | Number | ค่าที่รายการต้องเท่ากับ |
รีเทิร์น
TextValidationBuilder
— TextValidation
นี้สำหรับการทำห่วงโซ่
requireNumberGreaterThan(number)
กำหนดให้รายการข้อความต้องเป็นตัวเลขที่มากกว่าค่าที่ระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
number | Number | ค่าที่รายการต้องมากกว่า |
รีเทิร์น
TextValidationBuilder
— TextValidation
นี้สำหรับการทำห่วงโซ่
requireNumberGreaterThanOrEqualTo(number)
กำหนดให้รายการข้อความต้องเป็นตัวเลขที่มากกว่าหรือเท่ากับค่าที่ระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
number | Number | ค่าที่รายการต้องมากกว่าหรือเท่ากับ |
รีเทิร์น
TextValidationBuilder
— TextValidation
นี้สำหรับการทำห่วงโซ่
requireNumberLessThan(number)
กำหนดให้รายการข้อความต้องเป็นตัวเลขที่น้อยกว่าค่าที่ระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
number | Number | ค่าที่รายการต้องมากกว่า |
รีเทิร์น
TextValidationBuilder
— TextValidation
นี้สำหรับการทำห่วงโซ่
requireNumberLessThanOrEqualTo(number)
กำหนดให้รายการข้อความต้องเป็นตัวเลขที่น้อยกว่าหรือเท่ากับค่าที่ระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
number | Number | ค่าที่รายการต้องน้อยกว่าหรือเท่ากับ |
รีเทิร์น
TextValidationBuilder
— TextValidation
นี้สำหรับการทำห่วงโซ่
requireNumberNotBetween(start, end)
กำหนดให้รายการข้อความต้องเป็นตัวเลขที่ไม่ได้อยู่ระหว่างจุดเริ่มต้นและจุดสิ้นสุด
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
start | Number | ขอบเขตล่างของช่วงที่รวม |
end | Number | ขอบเขตบนของช่วงที่รวม |
รีเทิร์น
TextValidationBuilder
— TextValidation
นี้สำหรับการทำห่วงโซ่
requireNumberNotEqualTo(number)
รายการข้อความต้องเป็นตัวเลขที่ไม่เท่ากับค่าที่ระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
number | Number | ค่าที่รายการต้องไม่เท่ากับ |
รีเทิร์น
TextValidationBuilder
— TextValidation
นี้สำหรับการทำห่วงโซ่
requireTextContainsPattern(pattern)
ต้องมีการตอบสนองเพื่อให้มีรูปแบบ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
pattern | String | ข้อความต้องมีรูปแบบ |
รีเทิร์น
TextValidationBuilder
— ใช้สำหรับการทำห่วงโซ่
requireTextDoesNotContainPattern(pattern)
ต้องตอบกลับเพื่อไม่ให้มีรูปแบบ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
pattern | String | ข้อความต้องไม่มีรูปแบบ |
รีเทิร์น
TextValidationBuilder
— ใช้สำหรับการทำห่วงโซ่
requireTextDoesNotMatchPattern(pattern)
ต้องตอบกลับหากไม่ตรงกับรูปแบบ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
pattern | String | ข้อความต้องไม่ตรงกับรูปแบบ |
รีเทิร์น
TextValidationBuilder
— ใช้สำหรับการทำห่วงโซ่
requireTextIsEmail()
กำหนดให้รายการข้อความต้องเป็นอีเมล
รีเทิร์น
TextValidationBuilder
— TextValidation
นี้สำหรับการทำห่วงโซ่
requireTextIsUrl()
requireTextLengthGreaterThanOrEqualTo(number)
ความยาวคำตอบต้องมากกว่าหรือเท่ากับค่า
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
number | Integer | ความยาวข้อความย่อหน้าต้องมากกว่าค่านี้ |
รีเทิร์น
TextValidationBuilder
— ใช้สำหรับการทำห่วงโซ่
requireTextLengthLessThanOrEqualTo(number)
ความยาวคำตอบต้องน้อยกว่าค่า
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
number | Integer | ความยาวข้อความย่อหน้าต้องน้อยกว่าหรือเท่ากับค่านี้ |
รีเทิร์น
TextValidationBuilder
— ใช้สำหรับการทำห่วงโซ่
requireTextMatchesPattern(pattern)
ต้องตอบกลับการจับคู่รูปแบบ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
pattern | String | ข้อความต้องตรงกับรูปแบบ |
รีเทิร์น
TextValidationBuilder
— ใช้สำหรับการทำห่วงโซ่
requireWholeNumber()
รายการข้อความต้องเป็นจำนวนเต็ม
รีเทิร์น
TextValidationBuilder
— TextValidation
นี้สำหรับการทำห่วงโซ่