QlikWorld 2020 글로벌 컨퍼런스 데이터를 최대한 활용하는 방법을 알아 보려면 가입하십시오. 서두르세요. 지금 등록하면 할인된 가격으로 제공됩니다.

Do..loop

do..loop 제어 문은 논리 조건이 충족될 때까지 하나 또는 여러 문을 실행하는 스크립트 반복 구조입니다.

Syntax:  

Do [ ( while | until ) condition ] [statements]
[exit do [ ( when | unless ) condition ] [statements]
loop[ ( while | until ) condition ]

 

참고: do..loop 문은 제어 문이므로 세미콜론이나 줄 끝(EOL)으로 끝나며 여기에 포함될 수 있는 세 절(do,exit doloop)은 줄 경계를 넘지 않아야 합니다.

Arguments:  

인수 설명
condition

True 또는 False로 평가되는 논리 표현식입니다.

statements

하나 이상의 Qlik Sense 스크립트 문의 그룹입니다.

while / until

while 또는 until 조건절은 do..loop 문에서 한 번만 나와야 합니다. 즉, do 다음이나 loop 다음에 나올 수 있습니다. 각 조건은 처음 발견될 때만 해석되지만 루프 내에서는 발견될 때마다 평가됩니다.

exit do

루프 내에서 exit do 절이 나올 경우 스크립트 실행이 루프의 끝을 나타내는 loop 절 다음 첫 번째 문으로 전환됩니다. 선택적으로 when 또는 unless 접미사를 사용하여 exit do 절을 조건부로 만들 수 있습니다.

Example:  

// LOAD files file1.csv..file9.csv

Set a=1;

Do while a<10

LOAD * from file$(a).csv;

Let a=a+1;

Loop

See also: