조건그룹
조건그룹은 여러 개의 조건 또는 조건그룹을 그룹으로 묶어서 여러 조건의 만족 여부를 계산하기 위한 블록입니다. 조건그룹 안에는 조건 또는 조건그룹이 포함될 수 있으며 다단구조(nested structure)를 지원하므로 복잡한 조건도 만들 수 있습니다.

추가
아래의 방법으로 조건그룹을 추가할 수 있습니다.
- 제어 또는 조건그룹 안에 추가


- 조건 영역에 있는 블록의 위 또는 아래에 추가


[사용]
조건그룹을 사용할지 여부를 설정합니다. 사용하지 않는 조건그룹은 실행되지 않습니다.

[이름]
표시할 이름을 입력합니다. 임의의 이름을 입력할 수 있습니다.

[연산자]
조건그룹안에 포함된 조건 또는 조건그룹의 만족 여부를 조합하여 계산하기 위한 연산자입니다. 여기를 참고합니다.

[옵션]
조건그룹에 적용할 옵션입니다. 여기를 참고합니다.

이동
조건그룹을 클릭하고 원하는 위치로 드래그 앤 드랍합니다. 제어의 조건 영역으로만 이동할 수 있습니다.

편집
[…] -> [편집]을 클릭하여 편집합니다.

복제
[…] -> [복제]를 클릭하여 복제합니다. 복제된 블록은 동일한 레벨의 가장 아래에 생성됩니다.

삭제
[…] -> [삭제]를 클릭하여 삭제합니다. 조건그룹에 포함된 모든 블록도 삭제되며, 삭제된 블록은 복구할 수 없으므로 주의합니다.

예제
아래의 스위치 조건에 따라 램프를 켜거나 끕니다.
- 스위치1 또는 스위치2가 켜져있고 스위치3이 켜지면 램프를 켠다.
- 모든 스위치가 꺼지면 램프를 끈다.