grafik verilerini değiştirirken, bir dizi ifadeden oluşan Qlik Sense komut dosyasının bir alt kümesini kullanırsınız. Bir ifade, normal bir komut dosyası ifadesi veya bir komut dosyası kontrol ifadesi olabilir.
Kontrol ifadeleri tipik olarak komut dosyası yürütme akışını kontrol etmek için kullanılır. Bir kontrol ifadesinin her bir yantümcesi tek bir komut dosyası satırı içinde tutulmalıdır ve noktalı virgül veya satır sonu ile sonlandırılabilir.
Önekler hiçbir zaman kontrol ifadelerine uygulanmaz.
Tüm komut dosyası anahtar sözcükleri, küçük ve büyük harflerin herhangi bir kombinasyonuyla yazılabilir.
Her bir fonksiyonun kısa açıklamasını ve söz dizimini görmek için her bir fonksiyonun açılan menüsünü kullanın. Daha ayrıntılı bilgiler için söz dizimi açıklamasında fonksiyon adına tıklayın.
call kontrol ifadesi, önceki bir sub deyimiyle tanımlanmış olması gereken bir alt rutini çağırır.
for..next kontrol ifadesi, sayaçlı bir kod yineleme yapısıdır. for ve next öğelerinin içine aldığı döngünün içindeki deyimler, belirtilen düşük ve yüksek sınırlar arasındaki sayaç değişkeninin her bir değeri için yürütülür.
for each..next kontrol ifadesi, virgülle ayrılmış listedeki her bir değer için bir veya daha fazla deyimi yürüten bir kod yineleme yapısıdır. for ve next öğeleri arasına alınan döngüdeki deyimler, listedeki her bir değer için yürütülür.
if..then kontrol ifadesi, bir veya daha fazla mantıksal koşula bağlı olarak farklı yolları takip etmesi için kod yürütmesini zorlayan komut seçim yapısıdır.
Bilgi notuif..then ifadesi bir kontrol ifadesi olduğundan ve bu nedenle noktalı virgül veya satır sonu ile sonlandırıldığından, olası dört yantümcesinin her biri (if..then, elseif..then, else ve end if) bir satır sınırını geçmemelidir.