Uyarılar
Son güncelleme: 7.10.2026
Bir uyarı oluşturmanın en kolay yolu, Araçlar menüsünden çağrılabilecek Uyarı Sihirbazı'nı kullanmaktır. Uyarılar ayrıca Araçlar menüsünden açılabilen Uyarılar diyalog penceresinde de oluşturulabilir ve yönetilebilir. Uyarılar QlikView belgesinin bir parçası olarak saklanır. Uyarılar yalnızca QlikView'ün Windows sürümünden oluşturulabilir ve tetiklenebilir (yani AJAX istemcilerinden gerçekleştirilemez).
Uyarıları Kullanma
QlikView uyarı denetimleri üç farklı şekilde tetiklenebilir:
- Belgenin verilerinin değiştirilme olasılığı olduğunda, yani belge açıldığında, kod yürütüldüğünde veya bir Verileri Azalt işlemi gerçekleştirildiğinde QlikView düzeninde otomatik olarak.
- Özel Otomasyon API'leri aracılığıyla bir makrodan manüel olarak. Detaylar için QlikView API kılavuzuna başvurun.
- QlikView'ü toplu iş modunda çalıştıran harici programlar, verilen bir bağlamdan çalıştırılmış uyarıların bir listesini almak için özel bir Otomasyon API'sine sahiptir.
Bir uyarı kontrolünün tetiklenmesini takip eden olaylar zinciri aşağıdaki gibi gösterilebilir:
Her bir uyarının tetiklenmesi QlikView belgesinde bir mantıksal işlemler zincirini başlatır. Genellikle, QlikView'ün aşağıdaki ana adımları gerçekleştirmesi gerekir:
- Geçerli seçimleri saklayın ve uyarıyla ilgili yer işaretini görüntüleyin.
- Uyarının ilgili olduğunu doğrulamak için uyarı koşulunu yeniden kontrol edin. Aksi takdirde, orijinal seçim durumunu geri yükleyin.
- Uyarının askıya alınıp alınmadığını kontrol edin ve öyleyse, orijinal seçim durumunu geri yükleyin.
- Uyarı askıya alınmamışsa, uyarıyla ilgili mesajları ve hesaplamaları görüntüleyin.
- Uyarıyla ilgili eylemleri gerçekleştirin ve ardından orijinal seçim durumunu geri yükleyin.
Uyarılar, çalıştırıldıktan sonra isteğe bağlı olarak askıya alınabilirler. Örneğin, aylık bir bütçe hedefine ulaşıldığını belirten bir uyarı, aynı bilginin yinelenen uyarılarını önlemek için yalnızca bir kez tetiklenecek ve ardından bir sonraki aya kadar askıya alınacak şekilde ayarlanabilir.
Bu uyarı işlemlerinin çoğunu gerçekleştirmek için gereken işlem süresi, bir kullanıcının arayüzde eşdeğer bir eylemi manuel olarak gerçekleştirmesi için gereken işlem süresine eşittir. 4. adımda koşul ifadesi değerini hesaplamak için gereken işlem süresi, ifadenin yüklenmiş bir sayfa nesnesinde kalmasıyla yaklaşık olarak aynıdır. Bir araya getirildiğinde, uyarı koşullarını kontrol etmek için gereken süre büyük belgelerde oldukça önemli miktarda olabilir. Bu nedenle, çok sayıda makro tetiklemeli uyarı kullanmak, belgenin yavaş yüklenmesine veya geç yanıt vermesine neden olabilir.