기본 응답
From LimeSurvey Manual
소개
질문 유형별로 설문조사 참여자가 질문을 건너뛰거나 제공된 응답 기본값에 만족한다고 판단하는 경우에 기록될 기본값을 지정할 수 있습니다. 이 옵션에 접근하려면 질문 옆의 점 세 개(마우스를 올리면 표시됨)를 통해 열리는 질문 메뉴에서 기본 응답 편집 버튼을 찾으십시오.
유효한 값
- 단일 선택 질문의 경우, 원하는 기본값을 선택할 수 있는 드롭다운 상자가 표시됩니다.
- 다중 선택 질문의 경우, 원하는 기본 상태(선택됨 또는 선택 안 됨)를 지정할 수 있는 체크박스가 표시됩니다.
- 텍스트 입력 질문의 경우, 임의의 문자열 또는 표현식을 입력할 수 있는 텍스트 입력란이 표시됩니다. 표현식을 사용하는 경우 중괄호를 반드시 사용해야 합니다.
- 날짜/시간 질문의 경우, 고정 값을 설정하려면 형식이 YYYY-MM-DD(예: 2022-02-28)여야 합니다. 표현식을 사용하여 날짜를 설정하는 경우 형식은 date ('Y-m-d') 또는 date ('Y-m-d H:s')와 같아야 합니다. 예를 들어 HH:MM(시, 분) 형식의 날짜 질문에서 현재 시간을 기본값으로 설정하려면, 기본 응답 상자에 전체 시간 형식인 date ('Y-m-d H:s')를 사용해야 합니다. 표현식의 형식은 질문 설정의 형식과 별개입니다.
- 숨겨진 질문의 경우, 할당 연산자와 함께 ExpressionScript를 대안으로 사용할 수 있습니다.
ExpressionScript를 사용한 기본값
"텍스트" 및 "예/아니오" 질문 유형만 설문조사 관리자가 LimeSurvey ExpressionScript를 사용하여 기본값을 변경할 수 있습니다. 그 외의 모든 질문 유형에서는 할당 연산자를 사용할 수 있습니다.
예시
- 익명이 아닌 설문조사가 있고, {TOKEN:ATTRIBUTE_1}이 설문조사 참여자 테이블이 생성된 시점의 참여자 나이라고 가정합니다. 질문/응답 기본값을 해당 나이로 미리 채워 두고, 참여자가 나이를 확인하거나 정확하지 않은 경우 수정하도록 하려고 합니다. 이를 위해 응답 기본값의 텍스트 입력란에 {TOKEN:ATTRIBUTE_1}을 입력하십시오.