Modül Düzenle

Makrolar ve özel tanımlanmış fonksiyonlar Modül Düzenle diyalog penceresi kullanılarak VBScript veya JScript içine yazılabilir. Modül belgeyle birlikte kaydedilir.

Aşağıdaki komutlar kullanılabilir durumdadır:

Dosya menüsünde, Modül Dosyasına Dışarı Aktar komutu kodu dosya olarak kaydetmenizi sağlar. Ayrıca kodu Yazdır seçeneği de vardır.

Düzenle menüsü bir dizi ortak seçeneği içerir: Geri Al, Yeniden Yap, Kopyala, Kes, Yapıştır, Temizle, Tümünü Seç ve Bul/Değiştir. Aynı zamanda şu seçenek de vardır: Daha önce kaydedilmiş Kod Dosyasını içeri aktarmanıza izin veren Dosya Ekle. Koddaki herhangi bir metin satırını Yorum komutu aracılığıyla bir yoruma dönüştürün veya Yorumu Kaldır komutuyla yorumu geri alın.

(Makro Düzenleme Kutusu) Büyük düzenleme kutusu, makrolarınızı yazdığınız yerdir. Tüm makrolar birbiriyle eşleşen sub .. end sub çifti arasında alt rutinler olarak yazılmalıdır.
(Giriş noktaları listesi) Giriş noktası kodlama altyapısı olarak tanınır tanınmaz, listede daha küçük ve solda yer alan metin kutusunda görünür. Aynı zamanda bu listeden giriş noktalarını seçmek de mümkündür.
(Mesaj) Hata mesajlarının geçerli durumu makro düzenleme kutusunun üzerindeki kutuda görüntülenir.
Denetle Yazılı alta sahip olduğunuzda, bu düğmeye basarak söz dizimini denetleyin ve doğrulayın.
Git Giriş noktaları listesi'nde bir giriş noktası vurgulandığında ve Git'e tıklandığında, doğrudan Makro Düzenle Kutusu'nda bu giriş noktasının konumuna gidersiniz.
Test Giriş noktası seçildiğinde, Test düğmesine tıklayarak makroyu test edebilirsiniz. Hatalar Mesaj kutusunda görünür.
Kodlama Altyapısı VBScript ve JScript arasından seçim yapın.
İstenilen Modül Güvenliği Güvenli Mod'u seçerek, belge tasarımcısı bu QlikView belgesindeki makroların QlikView dışındaki sisteme veya uygulamalara erişebilen herhangi bir kod içermediğini belirtir. Güvenli Mod'da olduğu açıklanan belgede makro yürütmesi sırasında böyle kodla karşılaşılırsa, yürütme başarısız olur.
Sistem Erişimi modunu seçerek, belge tasarımcısı, son kullanıcıdan belgeyi açarken onay vermesini (Sistem Erişimine İzin Ver), belgedeki tüm makroları devre dışı bırakmasını (Makroları Devre Dışı Bırak) veya yalnızca sistem erişimine sahip olmayan makrolara izin vermesini (Güvenli Mod) istenmesini sağlar.
Geçerli Yerel Güvenlik Güvenli modda olduğu açıklanan ancak olası "güvenli olmayan" makro kodlar içeren belge açılırken, kullanıcıdan karar vermesi istenir (bkz. yukarıdaki İstenilen Modül Güvenliği). Kullanıcı eylemi sistem tarafından hatırlatılır, ancak bu ayar daha sonraki bir zamanda bu menüden değiştirilebilir. Makro güvenlik seviyesi Hiç Çalıştırma, Sadece Güvenli Mod veya Sistem Erişimine İzin Ver olarak ayarlanabilir.

Dahili Makro Yorumlayıcısı

Note: Bu, QlikView Kodlama Altyapısı'na çok kısa bir giriş niteliğindedir. VBScript'i veya JScript'i daha iyi anlamak için, konuyla ilgili bir el kitabına başvurmalısınız.