Qlik Sense-skriptet består av ett antal satser. En sats
kan antingen vara en vanlig skriptsats
eller en skriptkontrollsats.
Kontrollsatser används vanligtvis för att styra flödet i
skriptexekveringen. Varje del av en kontrollsats måste hållas inom
en skriptrad och kan avslutas med semikolon eller radbrytning.
Prefix tillämpas aldrig på kontrollsatser, med undantag
för prefixen when och unless som kan användas med några
specifika kontrollsatser.
Alla skriptnyckelord kan skrivas med valfri kombination av gemener
och versaler.
Använd listrutan för varje funktion för att visa en kort beskrivning samt syntaxen för funktionen. Klicka på funktionens namn i syntaxbeskrivningen för fler detaljer.
Kontrollsatsen call anropar en subrutin som måste vara definierad av en sub-sats på en tidigare plats i skriptet.
Kontrollsatsen for each..next är en konstruktion för skriptiteration som exekverar en eller flera satser för varje värde i en kommaavgränsad lista. Satserna inom slingan som innesluts av for och next exekveras för varje värde i listan.
Kontrollsatsen for..next är en konstruktion för skriptiteration med en räknevariabel. Satserna inom slingan som innesluts av for och next exekveras för varje värde i räknevariabeln mellan angivna övre och undre gränser.
Kontrollsatsen if..then är en skriptvalskonstruktion som gör att skriptexekveringen slår in på olika vägar beroende på ett eller flera logiska villkor.
Anteckning om informationEftersom if..then-satsen
är en kontrollsats och som sådan avslutas med antingen ett semikolon eller
en radbrytning, får ingen av dess fyra möjliga delar (if..then,
elseif..then, else
och end if) korsa en radgräns.