Qlik Category

Qlik Sense Ders 64: Tabloda Toplam Gösterimi

Qlik Sense, bazı durumlarda tablodaki otomatik toplamı null veya 0 getirebilir. İşte bu durum ile karşılaştıysanız aşağıdaki şekilde istediğiniz toplama fonksiyonunu seçerek tablonuzda göstebilirsiniz. Edit mode -> Tabloya tıklayın -> Data -> Sütununuzu seçin -> Totals function ->Auto veya Sum gibi ihtiyaç duyduğunuz fonksiyonu belirleyin. Eğer toplam bölümü tablonuzda otomatik olarak görünmüyorsa Presentation bölümünden Totals […]

Devamını oku

Qlik Sense Ders 63: Mobil Dashboard Tasarımı

Yukarıda hazırladığım dashboard’u ele alarak Qlik Sense’teki mobil tasarım mantığına birlikte bakalım. Edit modtayken sayfada boş bir alana veya başlık kısmına tıkladığımızda sağ tarafta Sheet properties bölümü açılır. Burada mobil için List view ve Grid view olarak iki seçeneğimiz vardır. List view‘i seçtiğimizde uygulama responsive davrandığı için telefondan veya tabletten bakarken ekrandaki objelerin soldan sağa […]

Devamını oku

Dashboard Tasarımında Önemli İpuçları

Ekran Tasarımı Yapılan göz izleme çalışmalarına göre insanların çoğu, içgüdüsel olarak dashboard ekranını sol üst köşeden incelemeye başlıyor. Sol üst köşenin çevresine baktıktan sonra sayfanın orta kısmına gelerek incelemeye devam ediyor. Bu nedenle, en değerli verimizi sol üst köşede göstermek büyük önem taşıyor. Dashboard ekranında en son bakılan yer ise sağ alt köşe olarak karşımıza […]

Devamını oku

Qlik Sense Ders 62: Çizgi Grafikte Null Değerleri Gizleme

Line chart kullandığımızda yazdığımız tarih hesaplamasına göre bazen Include null values seçeneği görünmeyebilir. Böyle bir durumda tarih eksenini continuous (sürekli)‘tan discrete (parçalı/ayrık)’e çevirerek null değerlerden kurtulabilirsiniz. Appearence (Görünüm) -> X-axis: Tarih -> Continuous‘u kapatarak Use continuous scale‘de onay kutusundaki işareti kaldıralım. Tarih eksenini aşağıdaki şekilde discrete ölçekle kullandığımızda tarih alanın altındaki Include null values seçeneği […]

Devamını oku

Qlik Sense Ders 61: Başlıkta Filtre Seçimini Gösterme

Başlığında filtre ismini göstermek istediğimiz grafiği seçerek Genel -> Başlık bölümüne filtredeki alan adını ve ardından & ‘Görünen Başlık Adı’nı aşağıdaki yazıyoruz. Böylece filtreden bölge seçimi yaptığımızda seçilen bölge ismini grafik başlığına yazdırmış oluyoruz.

Devamını oku

Qlik Sense Ders 60: Negatif Değerlerin Sıfır Olarak Gösterimi

Eğer hesaplamanız negatif değerler içeriyorsa ve siz bu negatif değerlerin grafikte sıfır olarak görünmesini istiyorsanız ifadenizi aşağıdaki şekilde düzenleyebilirsiniz. 1. YöntemRangemax(sum(Value),0) 2. Yöntemif(sum(Value)>0, sum(Value),0) Tutar bilgisi üzerinden örneklediğimizde sonuç aşağıdaki şekilde görüntülenir.

Devamını oku

Qlik Sense Ders 59: Master Calender

Master Calendar oluşturarak verinizdeki başlangıç ve bitiş tarihi arasında kalan eksik günleri tamamlayabilirsiniz. Aşağıdaki Master Calendar kodlarını, verinizdeki tarih adıyla değiştirerek kullanabilirsiniz. Kodları kolayca kopyalayabilmeniz için aşağıya bırakıyorum. MinMax: Load min(Tarih) as MinTarih, //Buraya Tarih yerine kendi verinizdeki tarih alanının ismini yazın max(Tarih) as MaxTarih Resident Sipariş; //Sipariş tablosu yerine kendi tablonuzun ismini yazın let […]

Devamını oku

Qlik Sense Ders 58: Mapping

Mapping, alan değerlerini veya adlarını değiştirmek için kullanılan eşleme tablosunu oluşturmak için vardır. Mapping tabloları; Çok hızlı çalışır. Script çalıştıktan sonra otomatik olarak silinir. İki adet kolon ile yazılır. Main tablosunun altında Applymap fonksiyonundan önce kullanılır. Sonradan farklı bir bölüme eklendiyseişareti ile main tablosunun altına sürükleyip bırakabilirsiniz. Mapping tablosuyla birlikte kullanılan Applymap fonksiyonu, ifadeyi önceden yüklenmiş eşleme tablosu […]

Devamını oku

Qlik Sense Ders 57: Join

Kod düzenleyici üzerinden tablolar alt alta yazıldığında aynı alan adları üzerinden ilişki kurulur ve tablolar arasında full natural outer join yapısı simüle edilir. Right, left, inner gibi join türünü belirtmek istersek join yapmak istediğimiz tabloların arasına giderek join ifadesini yazarız. Örneğin, iki tabloyu inner join ile birleştirmek istediğimizde bu iki tablonun arasına yalnızca “join” yazmak yeterlidir. Eğer right veya left […]

Devamını oku

Qlik Sense Ders 56: Exists Fonksiyonu

Exists fonksiyonu, bir alan değerinin kod dosyasında yüklü olup olmadığını belirler. Sonucu, true veya false döner. Where ile birlikte where Exists (Sipariş); olarak kullanılabilir. Tersi, where not Exists (Sipariş); şeklindedir. Aşağıdaki örnekte Müşteri ve Personel olmak üzere iki tablo oluşturulmuş olup Exists fonksiyonu kullanılarak Müşteri tablosundaki CariKod ile Personel tablosundaki Sicil karşılaştırılacak ve ortak alanlar üzerinden Sicil ve Şehir bilgisi gösterilecektir. […]

Devamını oku