TextValidation의 DataValidationBuilder입니다.
// 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);
메서드
자세한 문서
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)
requireTextDoesNotContainPattern(pattern)
대답에 패턴이 포함되지 않아야 합니다.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
pattern | String | 텍스트에 패턴이 포함되어서는 안 됩니다. |
리턴
TextValidationBuilder - 연결용
requireTextDoesNotMatchPattern(pattern)
대답이 패턴과 일치하지 않아야 합니다.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
pattern | String | 텍스트가 패턴과 일치하지 않아야 합니다. |
리턴
TextValidationBuilder - 연결용
requireTextIsEmail()
requireTextIsUrl()
requireTextLengthGreaterThanOrEqualTo(number)
대답 길이가 값 이상이어야 합니다.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
number | Integer | 단락 텍스트 길이가 이 값보다 커야 합니다. |
리턴
TextValidationBuilder - 연결용
requireTextLengthLessThanOrEqualTo(number)
응답 길이가 값보다 작아야 합니다.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
number | Integer | 단락 텍스트 길이는 이 값보다 작거나 같아야 합니다. |
리턴
TextValidationBuilder - 연결용