모두 확장/축소  
                     스크립트 제어 문 
                QlikView  스크립트는 다수의 문으로 구성됩니다. 하나의 문은 정규 스크립트 문 또는 스크립트 제어 문일 수 있습니다. 
                제어 문은 일반적으로 스크립트 실행 흐름을 제어하는 데 사용됩니다. 제어 문의 각 절은 하나의 스크립트 줄 안에 유지되어야 하며 세미콜론 또는 줄의 끝으로 종결될 수 있습니다. 
                제어 문에는 접두사가 적용되지 않지만 예외적으로 소수의 특정 제어 문에는 when  및 unless  접두사를 사용할 수 있습니다. 
                모든 스크립트 키워드는 소문자와 대문자를 원하는 대로 조합하여 입력할 수 있습니다. 
                
                    각 함수에 대한 간단한 설명과 구문을 보려면 각 함수에서 드롭다운을 사용하십시오. 자세한 내용은 구문 설명에서 해당 함수 이름을 클릭하십시오.  
                Call 
                        call  제어 문은 앞에 sub  문으로 정의된 서브루틴을 호출합니다. 
                        Call   name (  [ paramlist ] ) 
                      
                Do..loop 
                        do..loop  제어 문은 논리 조건이 충족될 때까지 또는 충족되는 동안 하나 또는 여러 문을 실행하는 스크립트 반복 구조입니다. 
                        do   [ ( while  | 
 until  ) condition ] [statements]  [exit do  [ ( when  | unless  ) 
 condition ] [statements] loop  [ ( while  | until  ) condition  ]
                      
                Exit script 
                        이 제어 문은 스크립트 실행을 중지합니다. 스크립트 어느 곳에나 삽입할 수 있습니다.
                        exit script [ ( when  | unless ) 
 condition ] 
                      
                For each ..next 
                        for each..next  제어 문은 쉼표로 구분된 목록의 각 값을 대상으로 하나 또는 여러 문을 실행하는 스크립트 반복 구조입니다.   목록의 각 값에 대해 for 와 next 로 묶인 루프 내의 문이 실행됩니다.
                        For Each   var  in  list 
                        [statements] 
                        
                        [exit for  [ ( when  
 | unless  ) 
 condition  ]
                        [statements] 
                        
                        next  [var] 
                      
                For..next 
                        for..next  제어 문은 카운터를 사용하는 스크립트 반복 구조입니다. 지정된 하한 및 상한 사이(및 경계 값 포함)의 각 카운터 변수 값에 대해 for 와 next 로 묶인 루프 내의 문이 실행됩니다. 
                        For counter = expr1  to  expr2  [ step expr3  ]
                        [statements] 
                        
                        [exit for  [ ( when  
 | unless  ) 
 condition  ]
                        [statements] 
                        
                        Next  [counter] 
                      
                If..then 
                        if..then  제어 문은 하나 또는 여러 논리 조건에 따라 스크립트 실행을 다른 경로로 전환하는 스크립트 선택 구조입니다. 
                        정보 메모 if..then  문은 제어 문이므로 세미콜론이나 줄 끝(EOL)으로 끝나며 여기에 포함될 수 있는 4개의 절(if..then , elseif..then , else  및 end if )은 줄 경계를 넘지 않아야 합니다. 
                        If  
 condition  then 
                          [ statements ] 
                        
                        { elseif  condition  then 
                          [ statements ] } 
                        
                        [ else 
                          [ statements ] ] 
                        
                        end if 
                        
                      
                Sub 
                        sub..end sub  제어 문은 call  문에서 호출할 수 있는 서브루틴을 정의합니다. 
                        Sub   name [ 
 (  paramlist ) ]  statements  end sub 
                      
                Switch 
                        switch  제어 문은 표현식의 값에 따라 스크립트 실행을 다른 경로로 전환하는 스크립트 선택 구조입니다.
                        Switch   expression {case  valuelist [ statements ]} [default  statements]  end switch