Qlik Sense Ders 32: Bir Alanı Buton ile Ekleme/Çıkarma
Bir değişken yaratalım: vKategori
İçerisine yalnızca 0 yazalım.
Ekrana Grafiklerin altında bulunan Düğme objesini sürükleyip bırakalım ve aşağıdaki şekilde eylem olarak “Değişken değerini ayarla“yı seçelim.
Değer içerisine =if(vKategori=1,0,1) yazalım.

Arka plan renk ifadesinin içerisine =if(vKategori=1,green(),blue()) yazalım.
Böylece butona tıklamadığımız zaman buton mavi, tıkladığımız zaman yeşil görünecektir.

Son olarak kategoriyi ekleyip çıkarmak istediğimiz grafiğe gelerek ekledikten sonra “Şu durumda sütunu göster” bölümüne =vKategori yazalım.

Artık butona tıkladıkça Kategori alanı grafiğe eklenilebilir veya kaldırılabilir durumdadır.
Not: Eklenecek her buton için ayrı bir değişken yaratılmalıdır.
Checkbox

Eğer butonunuzu checkbox şeklinde kullanmak isterseniz
vCheck isminde bir değişken tanımlayıp içerisine 1 yazalım.
Eylemler ve Navigasyon -> Değişkeni değerini ayarla (Set variable value) -> Değişken kısmına vCheck, Değer kısmına not(vCheck) diyelim.

Genel -> Etiket kısmına aşağıdaki ifadeyi yazalım.
=if(vCheck,'🗹','☐') & ' Category'
Ardından düğmeyi Görünüş bölümünden formatlayabilirsiniz.

Düğme üzerindeki yazıyı büyütebilir, arka plan rengini değiştirebilir ve kenarlığın köşelerini yuvarlayabilirsiniz.
Radio Button

Butona tıklayarak sütun grafiğe alan ekleyip çıkarabiliriz.
Bunu yapmak için vBar diye bir değişken oluşturalım ve içerisine 1 yazalım.
Boyut olarak Category, hesaplama olarak sum(Profit) ve aşağıdaki hesaplamayı ekleyelim.
İfade =if(vBar,Sum(Sales))
Etiket =if(vBar,'Sales')
Ekrana butonu sürükleyip dashboard’ta görünecek olan Label kısmına =if(vBar,’⬤’,’⭘’) yazalım.
Action -> Set variable value (Değişken değerini ayarla) -> Değişken ismine vBar değerine =not(vBar) diyelim.

Aynı şekilde buton yerine Grafikler -> Düğme nesnesini de kullanabilirsiniz.