필드간 조건 설정(Conditional Logic)
단계가 있는 작업이 필요한 경우 필드간 조건 설정하는 방법
Last updated
Was this helpful?
단계가 있는 작업이 필요한 경우 필드간 조건 설정하는 방법
Last updated
Was this helpful?
단계가 있는 작업이 필요한 경우
특정 항목을 선택한 경우에만 특정 필드를 보이게 하고 싶은 경우
예시)
여자를 선택하면 나이를 입력할 수 있는 Text Field가 출력되도록 설정
여자를 선택하지 않을 경우 나이를 입력하는 Text Field는 출력되지 않음
Conditional Logic은 단계가 있는 작업이 필요할 경우 Field간 조건을 설정하여 연결하는 방법입니다. Target Field를 설정하여 Target Field에서 특정 조건이 충족되었을 때, 연결된 Field가 노출되는 기능입니다.
Field ↔ Field로 Conditional Logic을 설정한 경우
해당 필드가 속한 Group 내 Visual Field가 있는 경우, 선택된 값이 없는 경우에도 Visual Field로만 구성되어 출력됩니다.
이 경우에 저장 버튼 클릭 후 작업 제출 시 단가가 지급되지 않습니다.
Conditional Logic으로 설정된 값이 선택된 경우에만 해당 Field가 출력됩니다.
Field ↔ Group로 Conditional Logic을 설정한 경우
Field ↔ Group 조건설정이 1순위가 되어 해당 Group에 속한 다른 Field들은 설정된 값이 선택되지 않는 한 출력되지 않습니다.
Target Field
Conditional Logic 연결 시 먼저 보여지는 Field
Field 내 선택되는 값에 따라 Conditional Logic으로 연결된 Field가 출력됩니다.
Target Field는 여러개의 Setting Field와 Conditional Logic으로 연결 가능합니다.
Setting Field
Target Field를 연결한 Field
Target Field와 연결 시 지정된 조건이 수행이 되어야만 출력됩니다.
Setting Field는 오직 1개의 Target Field만 연결이 가능합니다.
사용불가능한 Field를 참고해주세요.
Visual Field : Header Text, Line Break, Rich Editor
Advanded Field : Take Picture, Image Bounding, Recording, Take Video, Text Tagging, Image Keypoint, Audio Tagging, 3D Pcd, 3D Obj
예외조건
사용불가 Field라 하더라도, Field Group단위로는 조건 설정 가능
연결 가능: Field ↔︎ Field, Field ↔︎ Group
연결 불가능: Group ↔︎ Group끼리는 서로 연결이 불가능
위에서 아래 또는 아래에서 위, 어느 방향으로든 연결이 가능
동일 Group에서만 해야되는것은 아니며 다른 Group에 있는 Field에도 연결이 가능
Conditional Logic이 연결된 상태에서 Target Field 또는 Target Field가 속한 Group은 Multiple기능 사용 불가능 합니다. 반대로 Multiple이 먼저 적용이 된 상태에서도 Group 내에 속한 모든 Field는 Conditional Logic 사용 시 Target Field로 연결 될 수 없습니다.
단 Setting Field는 Multiple 기능이 사용 가능합니다.
Target Field가 된 순간부터 다른 어떤 필드와도 Conditional Logic으로 연결이 될 수 없습니다.