선택 항목 질문에 대한 보고서 식의 예시가 아래에 나와 있습니다.
단답형 질문이 플레이스 홀더 내에서 자체 참조되는 경우에는(예시: ${select_one}) 선택 항목 레이블을 반환합니다. 단답형 질문이 식에서 사용되거나 질문이 외부 선택을 사용하는 경우에는 단답형 질문이 선택 항목 이름을 반환합니다. 다음 예시는 조건문에 레이블이 아닌 선택 항목 이름을 사용합니다.
${if select_one=="choice1Name"}The user selected the first choice.${/}
레이블이 아닌 선택 항목 이름을 표시하려면 다음과 같이 getValue 식을 사용합니다.
${select_one | getValue:""}
단답형 질문과 선다형 질문의 경우 식을 사용하여 단일 선택 항목 옆에 질문에 대한 응답에 따라 채워지는 체크 박스를 배치할 수 있습니다. 선택 항목 레이블이 아닌 선택 항목 이름을 사용해야 합니다. 다음 식은 선택한 과일을 표시합니다.
${select_one | checked:"apple"} Apple
${select_one | checked:"pear"} Pear
단답형 또는 선다형 질문에 "기타" 허용이 활성화된 경우 other의 선택 항목 이름을 사용합니다.
${select_one | checked:"other"} Other fruits you like: ${favFruits_other}
다음과 같이 식을 지원하는 여러 질문을 선택하여 선택 항목의 총수를 출력하고 특정 선택 항목을 출력할 수 있습니다.
${select_multiple | countSelected}
${choiceQuestion1 | selectedAt:2}
비고:
selectedAt 식은 선택 항목을 0부터 세기 시작합니다. 즉, ${choiceQuestion1 | selectedAt:2}는 세 번째 선택 항목을 반환합니다.
또한 선다형(select multiple) 질문에는 모든 선택 항목을 글머리 기호 목록으로 반환할 수 있도록 다음과 같은 식이 지원됩니다.
${select_multiple | appearance:"bullets"}
비고:
선택 항목의 레이블에 큰따옴표가 포함된 경우 큰따옴표 앞에 백슬래시를 붙여야 합니다. 그렇지 않을 경우 보고서가 인쇄되지 않습니다. 작은따옴표에는 백슬래시를 붙일 필요가 없습니다. 예를 들면 다음과 같습니다.
${select_one | checked:"Service provided by \"Greg's Plumbing\""} Service provided by "Greg's Plumbing"