2014-11-03 3 views
5

Google 양식을 사용하면 데이터를 스프레드 시트에 저장할 수 있습니다. 이제 중복을 피하기 위해 Username 필드에 유효성 검사를 적용하고 싶습니다. Google 스크립트를 사용하여 Google 양식 필드에 UNIQUE 유효성 검사를 추가하는 방법은 무엇입니까?Google 양식의 고유 한 필드 확인

답변

2

Google 애플리케이션 스크립트를 직접 사용하여 Google 양식 값의 입력란에 유효성 검사를 추가 할 수 없다고 생각합니다.

사용자 이름 필드 값이 해당 양식에 액세스하기 위해 로그인 한 사용자 이름과 동일한 경우 Google 양식 자체의 설정을 변경하는 것이 좋습니다. "한 사람당 하나의 응답 만 허용 (필수 로그인)"을 선택하여이 작업을 수행 할 수 있습니다.

위의 해결 방법이 요구 사항에 적용되지 않으면 Apps 스크립트의 UiApp/Html 서비스가 맞춤 양식을 만드는 데 도움이됩니다.

맞춤 양식을 만들고 사용자 정의 함수를 작성하여 SpreadsheetApp 클래스를 사용하여 사용자 이름 필드 값을 배열에 입력 할 수 있습니다. 양식을 제출하기 전에 Google 양식의 사용자 이름 입력란을 배열에있는 사용자 이름 셀 값 목록과 비교하고 고유성을 확인하십시오.

희망 하시겠습니까?

관련 문제