QlikView - Ana Takvim

QlikView'da, çoğu zaman, QlikView belleğinde bulunan herhangi bir veri kümesine bağlanabilen bir takvim referans nesnesi oluşturmamız gerekir. Örneğin, satış tutarını ve satış tarihini yakalayan ancak o tarihe karşılık gelen hafta içi veya üç aylık dönemi depolamayan bir tablonuz var. Böyle bir senaryoda, birMaster Calendar herhangi bir veri setinin gerektirdiği şekilde Çeyrek, Gün vb. ek tarih alanlarını sağlayacaktır.

Giriş Verileri

Daha fazla resim için girdi olarak kullanılan aşağıdaki CSV veri dosyalarını ele alalım.

SalesDate,SalesVolume
3/28/2012,3152
3/30/2012,2458
3/31/2012,4105
4/8/2012,6245
4/10/2012,5816
4/11/2012,3522

Komut Dosyası Yükle

Yukarıdaki girdi verilerini, tuşuna basarak çağrılan kod düzenleyicisini kullanarak yüklüyoruz Control+E. Seçeneği seçinTable Files ve Giriş dosyasına göz atın.

Ardından, yukarıdaki verileri QlikView belleğine yükleriz ve bir Table Box menüyü kullanarak Layout → New Sheet Objects → Table Box aşağıda gösterildiği gibi görüntülenecek tüm mevcut alanları seçtiğimiz yer.

Ana Takvim Oluşturun

Ardından, komut dosyası düzenleyicide aşağıdaki komut dosyasını yazarak Ana Takvimi oluşturuyoruz. Burada DailySales tablosunu Maksimum ve Minimum tarihleri ​​yakaladığımız yerleşik bir tablo olarak kullanıyoruz. Bu aralıktaki tarihlerin her birini, yerleşik yükün üzerindeki ikinci load deyimini kullanarak yüklüyoruz. Son olarak, SatışTarihi değerlerinden yıl, çeyrek, ay vb. Bilgileri çıkaran üçüncü bir yük bildirimimiz var.

Alanları Seç

Ana takvimle birlikte eksiksiz kod dosyası oluşturulduktan sonra, menüyü kullanarak verileri görüntülemek için bir tablo kutusu oluştururuz. Layout → New Sheet Objects → Table Box

Nihai Veriler

Nihai çıktı, Satış verileri ve Ana Takvim kullanılarak oluşturulan Çeyrek ve Ay değerlerini gösteren tabloyu gösterir.