Kod Düzenle Diyalog Penceresi
Kod Düzenle diyalog penceresi, Dosya menüsünden veya araç çubuğundaki Kod Düzenle sembolüne tıklayarak açılır.
Burada, belgeyi bir ODBC veri kaynağına veya farklı türlerdeki veri dosyalarına bağlayan ve istenilen bilgileri getiren kod girilebilir ve yürütülebilir.
Kodlar manuel olarak girilebilir veya otomatik olarak oluşturulabilir. Karmaşık kod deyimlerinin en azından kısmen manuel olarak girilmesi gerekir.
Kod Düzenle diyalog penceresi otomatik tamamlamayı kullanır; bu nedenle kod girilirken, program tamamen girilmesine gerek kalmadan yazılmak istenileni tahmin eder. Tahminler kod söz diziliminin parçası olan sözcükleri içerir. Kod aynı zamanda söz dizimi bileşenleri tarafından renklerle kodlanır. Bu, Araçlar ve Düzenleyici Tercihleri seçilerek özelleştirilebilir.
Diyalog penceresinin üstünde, kodla ilgili çeşitli komutların yer aldığı bir menü çubuğu bulunur. En sık kullanılan komutlar, araç çubuğunda da görüntülenir. Araç çubuğunda aynı zamanda kodun sekmeleri için aşağı açılan liste de vardır.
Kod Düzenle Diyalog Penceresindeki Menüler
Seçenek | Açıklama |
---|---|
Yeniden Yükle | Kodu yürütür, diyalog penceresini kapatır ve Sayfa Özellikleri diyalog penceresindeki Alanlar sayfasını açar. Bu komut aynı zamanda Kod Düzenle diyalog penceresi araç çubuğunda da bulunur. |
Hata Ayıkla... | Hata ayıklayıcıda kod yürütmesini başlatır. Hata ayıklayıcı koddaki hataları aramak için kullanılır. Kod çalıştırılırken her kod deyimi izlenebilir ve değişkenlerin değerleri incelenebilir. Bu komut aynı zamanda Kod Düzenle diyalog penceresi araç çubuğunda da bulunur. |
Gizli Kodu Düzenle... | Gizli kod için kod sekmesi açar. Burada, her yeniden yüklemede genel koddan önce çalıştırılan kodun gizli parçası tanımlanabilir. Gizli kod sekmeleri her zaman için açık kod sekmelerinin solunda gösterilir. Gizli kod oluşturmak veya gizli koda erişmek için parola gereklidir. |
Gizli Kod Parolasını Değiştir... | Gizli koda erişim için yeni parolanın ayarlanabileceği Yeni Gizli Kod Parolası diyalog penceresini açar. |
Gizli Kod Oluştur | Gizli kod için parola oluşturulması gereken Yeni Gizli Kod Parolası diyalog penceresini açar ve ardından Gizli Kod olarak adlandırılan kod penceresinde yeni bir kod sekmesi açar. Burada, her yeniden yüklemede genel koddan önce çalıştırılan kodun gizli parçası tanımlanabilir. Gizli kod sekmeleri her zaman için açık kod sekmelerinin solunda gösterilir. |
Gizli Kodu Kaldır | Gizli kodu Kod Düzenle diyalog penceresinden kaldırır. |
Belgenin Tamamını Kaydet | Etkin belgeyi bir dosyaya kaydeder. Veri, kod ve düzen kaydedilir. Bu komut aşağıdaki klavye kısayoluyla da çağrılabilir: Ctrl+S. Bu komut aynı zamanda Kod Düzenle diyalog penceresi araç çubuğunda da bulunur. |
Belgenin Tamamını Farklı Kaydet | Etkin belgeyi yeni ad altında yeni bir belgeye kaydeder. |
Dış Kod Dosyası Aç | Kod içeren bir dosyaya gidilmesini sağlar ve dosyayı kod bölmesinde QlikView'in renk kodlamasıyla düzenlenebileceği yeni bir sekmede açar. |
Harici Dosyayı Kaydet | Harici kod dosyasını kaydeder. |
Kod Dosyasına Dışarı Aktar... | Tüm kodu görüntülenen Kodu Kaydet diyalog penceresinde belirtilmek üzere metin dosyasına kaydeder. Dosya, .qvs uzantısına sahip olur. |
Sekmeyi Yazdır... | Etkin kod sekmesinin isteğe bağlı yazıcıda yazdırılmasını sağlar. Bu komut aşağıdaki klavye kısayoluyla da çağrılabilir: Ctrl+P. Bu komut aynı zamanda Kod Düzenle diyalog penceresi araç çubuğunda da bulunur. |
Tüm Sekmeleri Yazdır... | Tüm kodun isteğe bağlı yazıcıda yazdırılmasını sağlar. Gizli kod bu komut aracılığıyla yazdırılmaz. |
Tablo Görüntüleyicisi | Yüklenen verilerin yapısının tabloların, alanların ve ilişkilendirmelerin grafiksel görünümü içinde incelenebileceği Tablo Görüntüleyicisi diyalog penceresini açar. Bu komut aşağıdaki klavye kısayoluyla da çağrılabilir: Ctrl+T. |
Seçenek | Açıklama |
---|---|
Geri Al | Son değişikliği geri alır (birden fazla geri alma mümkündür). Karşılığı Ctrl+Z'ye basılmasıdır. |
Yeniden Yap | Son Geri Al eylemini yeniden yapar. Karşılığı Ctrl+Y'ye basılmasıdır. |
Kes | Seçilen metni Panoya dışarı aktarır. Bu komut aynı zamanda Kod Düzenle diyalog penceresi araç çubuğunda da bulunur. Karşılığı Ctrl+X'e basılmasıdır. |
Kopyala | Seçilen metni Panoya kopyalar. Bu komut aynı zamanda Kod Düzenle diyalog penceresi araç çubuğunda da bulunur. Ctrl+C tuşlarına basılmasına eşdeğerdir. |
Yapıştır | Pano içeriğini diyalog penceresine ve imlecin konumuna yapıştırır. Bu komut aynı zamanda Kod Düzenle diyalog penceresi araç çubuğunda da bulunur. Karşılığı Ctrl+V'ye basılmasıdır. |
Sil | Seçilen kod metnini siler. Karşılığı Del'e basılmasıdır. |
Tüm Kodu Temizle | Kodu temizler; yani ilk başta otomatik oluşturulmuş set deyimlerinin dışında tüm metni kaldırır. |
Tümünü Seç | Tüm kod metnini seçer. Karşılığı Ctrl+A'ya basılmasıdır. |
Bul/Değiştir... | Kodda sayıları veya karakterleri bulmayı ve değiştirmeyi mümkün kılan bir diyalog penceresini açar. Bu komut aynı zamanda Kod Düzenle diyalog penceresi araç çubuğunda da bulunur. Karşılığı Ctrl+F'ye basılmasıdır. |
Git... | Kodda belirli satır numarasına gitmeyi mümkün kılan bir diyalog penceresini açar. Karşılığı Ctrl+G'ye basılmasıdır. |
Büyük Harf | Seçilen kod metnini büyük harfe dönüştürür. |
Küçük Harf | Seçilen kod metnini küçük harfe dönüştürür. |
Büyük-Küçük Harfi Ters Çevir | Seçilen kod metninin büyük-küçük harflerini ters çevirir. |
İlk Harfleri Büyüt | Seçilen kod metninin ilk harflerini büyütür. |
Yorum |
Koddaki bir metin satırını yoruma dönüştürür. |
Yorumu Kaldır | Metin satırını yeniden orijinal kod metnine dönüştürür. |
Girinti | Kodda vurgulanan satırlarda girintiyi artırır. |
Girintiyi Azalt | Kodda vurgulanan satırlarda girintiyi azaltır. |
Seçenek | Açıklama |
---|---|
Deyimi Ayarla | Yeni ayarlama deyiminin girilebileceği ve önceden tanımlanmış deyimin seçilebileceği Deyim Sihirbazını Ayarla öğesini açar. |
Ortam Değişkenleri | İşletim sistemi varsayılanlarını temel alarak koda sayı yorumlama değişkenlerini ekler. |
Kod Dosyası | Kod veya kodun bir parçasını içeren dosyaya gitmeyi sağlar ve bunun içeriğini imlecin bulunduğu konumda koda ekler. |
Include Deyimi | Kod Dosyalarını Dahil Et diyalog penceresini açar ve burada şu biçimlerden birine sahip kod dosyasına gidilebilir: qvs (daha önceden kaydedilmiş QlikView kod dosyası), txt veya sql. |
Etki Alanı SID'si | Kodda kullanım için NT etki alanı güvenliğini geri alır. NTDOMAINSID, bölüm erişiminde, NT güvenliğini yöneten, ayrılan alanlardan biri olarak kullanılır. |
Test Kodu | Otomatik oluşturulmuş test kodunu ekler. |
Yükle Deyimi | Yükle deyimini Dosyadan veya Satır İçi ekler. Satır İçi seçildiğinde, Satır İçi Veri Sihirbazı öğesi açılır ve bu sihirbazın yardımıyla çalışma sayfası stil kontrolünden satır içini yükle deyimlerini oluşturmak mümkündür. |
Bölüm Erişimi | Yayımcı Yetkisi tablosundan veya Satır İçi'nden bölüm erişimi deyimini ekler. Yayımcı Yetkisi seçildiğinde Dosya Sihirbazı açılır. Satır İçi seçildiğinde Erişim Kısıtlama Tablosu Sihirbazı açılır. |
Bağlantı Deyimi | Koda bağlantı deyimi ekler. |
Bağlantıyı Kesme Deyimi | Koda bağlantıyı kesme deyimi ekler. |
Sekme menüsü kod yapısının düzenlenmesine yardımcı olur.
Seçenek | Açıklama |
---|---|
Sekme Ekle... | Yeni kod sekmesi ekler. Kod, soldan sağa doğru olacak şekilde sekme sekme çalıştırılır. Geçerli kod sekmesi, gizli kodun bir parçasıysa, yeni sekme de gizli kodun içinde oluşturulur. |
İmleçte Sekme Ekle... | Yeni sekmeyi etkin sekmeden sonra ekler. Etkin sekmede imleçten sonra konumlandırılan metin yeni sekmeye taşınır. |
Yeniden Adlandır... | Etkin sekmeyi yeniden adlandırma için diyalog penceresini açar. |
Yükselt | Etkin sekmeyi bir adım daha sola taşır. Sekmeler, gizli kod sekmesinin soluna yükseltilemez. |
İndirge | Etkin sekmeyi bir adım daha sağa taşır. |
Öncekiyle Birleştir... | Etkin sekmedeki tüm metinler, bir önceki sekmenin sonuna taşınır ve etkin sekme silinir. |
Kaldır... | Etkin sekmeyi kaldırır. Geriye kalan son kod sekmesi kaldırılamaz. |
Seçenek | Açıklama |
---|---|
ODBC Yöneticisi 64 bit... | 64 bit ODBC sürücüleri için ODBC Veri Kaynağı Yöneticisini açar. |
ODBC Yöneticisi 32 bit... | 32 bit ODBC sürücüleri için ODBC Veri Kaynağı Yöneticisini açar. |
Düzenleyici Tercihleri |
Kodda görünen farklı metin türlerinin yazı tipini ve rengini ayarlamayı mümkün kılan Kullanıcı Tercihleri diyalog penceresini açar. |
Söz Dizimi Kontrolü | Kodunuzun söz dizilimini denetler ve ilk hatada durur. |
Yardım, QlikView için çevrimiçi yardımı açar.
Kod Düzenle Diyalog Penceresindeki Bölmeler
Kod Düzenle diyalog penceresinde iki bölme vardır: diyalog penceresinin üstünde kod bölmesi ve altında araç bölmesi bulunur.
Kod Bölmesi
Kod bölmesi, gerçek kodu içerir. Her bir kod satırı numaralandırılmıştır. Kod, ayrı ayrı sekmelendirilmiş sayfalarda görüntülenen ve soldan sağa doğru yürütülen birçok parçaya bölünebilir.
Gizli kod kullanılıyorsa, bu gizli kod (parola verilmişse) en solda ayrı bir sekme altında görüntülenebilir.
Kod söz dizimi bileşenleri tarafından renklerle kodlanır. Renk kodlaması Araçlar menüsünden Düzenleyici Tercihleri seçilerek özelleştirilebilir.
Araçlar Bölmesi
Araçlar bölmesi, kod oluşturma için fonksiyonları içeren sekmelenmiş dört sayfadan oluşur.
Veri sayfası verileri QlikView'a almak için temel komutları içerir:
Veritabanı grubundaki komutlar bağlantı oluşturmak ve veri kaynağından alanlar seçmek için kullanılır. Ticari DBMS kullanılıyorsa, QlikView ile veritabanı arasında arayüz olarak ODBC veya OLE DB kullanılabilir. ODBC/OLE DB arayüzü üzerinden verilerin geri alınabilmesinden önce, DBMS'yi destekleyen ODBC veya OLEDB sürücüsü bilgisayara yüklenmelidir. Uygun ODBC/OLE DB sürücüsü yüklendiğinde, veritabanı ODBC veri kaynağı olarak yapılandırılmalıdır.
Komutu | Açıklama |
---|---|
OLE DB | Veri kaynağına bağlantı OLE DB kullanılarak kurulur. |
ODBC | Veri kaynağına bağlantı ODBC kullanılarak kurulur. |
QVSAdminDataProvider.dll | Bu özel bağlayıcı, QlikView Server'a bağlanma ve DMS'den ve iş birliği nesnelerinden bilgi yükleme imkanını sağlar. |
Özel... | Özel veri kaynakları da seçim için aşağı açılır kutuda görüntülenir. QlikView, açık kaynaklı eklenti arayüzü sunar ve geleneksel dosyadan, ODBC veya OLE DB arayüzlerinden kapsanmayan veri kaynaklarının çeşitli türlerine yönelik özel arayüzleri programlama imkanı sağlar. Normal durum, Web Hizmetleri aracılığıyla kullanılabilir durumdaki verilerdir. Eklenti, (talep üzerine) Qlik'ten açık kaynak olarak sağlanan ve dll olarak derlenen şablon kodunda gösterilen belirtimlere göre programlanmalıdır. Ardından dll özel kaynağı kullanılabilir hale getiren QV.EXE dosyasının yanına yerleştirilir. |
32 Bit'e Zorla | QlikView normalde 64 bit sağlayıcıları kullanır. 32 bit sürücüye sahip veri kaynağının kullanılmasının gerektiği durumda, ODBC/OLEDB bağlantı deyimini 32 bit sağlayıcıya zorlamak için bu seçeneği işaretleyin. |
Bağla... | Veri kaynağının seçilebileceği Veri Bağlantısı Özellikleri diyalog penceresini veya ODBC veri kaynağının seçilebileceği Veri Kaynağına Bağlan diyalog penceresini açar. |
Seç... | Seçme Deyimi Oluştur diyalog penceresini açar. |
Dosyalardan Veri grubu, veri alımının diğer veri kaynaklarından yapılabileceği yerdir.
Seçenek | Açıklama |
---|---|
Bağıntılı Yollar | Bu ayar etkinleştirilirse, QlikView kodda mutlak yollar yerine bağıntılı yolları kullanır. Bağıntılı yollar genellikle dosyanın farklı bilgisayarlar arasında taşınacaksa gereklidir. Bu ayar aynı zamanda Kullanıcı Tercihleri diyalog penceresinde de kullanılabilir durumdadır. Buradan değiştirilirse, Kod Düzenle ve Gizli Kodu Düzenle diyalog pencerelerinde de değiştirilir. |
FTP'yi Kullan | Tablo Dosyaları'na, QlikView Dosyaları'na veya Dahil Et'e tıklandığında dosyaları FTP sunucusundan seçmek için bu ayarı etkinleştirin. |
Tablo dosyaları... | Tablo dosyalarını listeleyen Yerel Dosyaları Aç diyalog penceresini açar. Bir veya daha fazla dosya seçildiğinde ve Tamam'a basıldığında, bir veya daha fazla yükle deyimi oluşturulur. Yürütüldüğünde, kod, verileri karşılık gelen dosyalardan yükler. FTP'yi Kullan seçeneği işaretlenirse (yukarı bakınız), listeden bir sunucu seçin (veya kullanılacak sunucuyu girin ve ardından Bağla'ya tıklayın). Bu işlem tamamlandığında, bir metin dosyası seçin. |
QlikView Dosyası... | QlikView Dosyası Aç diyalog penceresini açar. Dosya seçildiğinde, kodun ilk satırında ikili deyim oluşturulur. Bu deyim QlikView'dan verileri yükler ancak düzen ayarları kullanılmaz. |
Web Dosyaları... | Veritabanı tablosu için kaynak olarak bir URL'nin girilebildiği Dosya Sihirbazı'nı açar. |
Alan Verileri | Dosya Sihirbazı diyalog penceresini açar ve bu pencerede, daha önceden yüklenmiş bir alanın içeriği yüklenebilir. |
Değişkenler sayfasında, QlikView değişkenleriyle ilgili söz dizimini yapıştırmak için kontroller bulunur.
Seçenek | Açıklama |
---|---|
Yapıştır | Seçilen fonksiyonu koda yapıştırır. |
Sistem Değişkenlerini Göster | Bu onay kutusu işaretliyse, Değişkenler aşağı açılan listesi sistem değişkenlerini içerir. |
QlikView, açık kaynaklı eklenti arayüzü sunar ve geleneksel dosyadan, ODBC veya OLEDB arayüzlerinden kapsanmayan veri kaynaklarının çeşitli türlerine yönelik özel arayüzleri programlama imkanı sağlar. Normal durum, Web Hizmetleri aracılığıyla kullanılabilir durumdaki verilerdir. Eklenti, (talep üzerine) Qlik'ten açık kaynak olarak sağlanan ve dll olarak derlenen şablon kodunda gösterilen belirtimlere göre programlanmalıdır. Ardından dll özel kaynağı kullanılabilir hale getiren QV.EXE dosyasının yanına yerleştirilir. Bu daha sonra seçim için aşağı açılır kutuda görüntülenir.
Fonksiyonlar sayfası, QlikView standart fonksiyonları arasında gezinmek ve bunları yapıştırmak için araçları içerir.
Seçenek | Açıklama |
---|---|
Fonksiyon Kategorisi | Aşağıdaki Fonksiyon Adı listesinde karşılık gelen fonksiyonları görmek için aşağı açılan listeden kategori seçin. |
Fonksiyon Adı | Bu aşağı açılan liste standart QlikView kod fonksiyonlarını içerir. |
Yapıştır | Fonksiyon Adı listesinden bir fonksiyon seçin ve bu fonksiyonu imlecin bulunduğu konumda koda yapıştırın. |
Değişkenler sayfasında, QlikView değişkenleriyle ilgili söz dizimini yapıştırmak için kontroller bulunur.
Seçenek | Açıklama |
---|---|
Yapıştır | Seçilen değişkeni koda yapıştırır. |
Sistem Değişkenlerini Göster | Bu onay kutusu işaretliyse, Değişkenler aşağı açılan listesi sistem değişkenlerini içerir. |
Ayarlar sayfası QlikView kodu için güvenlik ayarlarını içerir.
Seçenek | Açıklama |
---|---|
Kod Ayrıcalıkları | Veritabanlarını Okuma ve Yazma Modunda Aç
Bu seçenek işaretliyse, seçme deyimlerindeki mode is write niteleyicisi kullanım için etkinleştirilir. Harici Programları Yürütebilir Bu seçenek işaretliyse, yürütme deyimleri kodda kullanılabilir. |
Ayarlar | Bağlanan Kullanıcı Kimlik Bilgilerini Karışık Şifrele
Bu onay kutusu işaretliyse, connect deyimlerinin içindeki USERID ve PASSWORD kodda karışık olarak şifrelenir. |