LuckyTemplatesda Özel Tema Oluşturma

LuckyTemplatesda Özel Tema Oluşturma

Bugünün gönderisi için, bir JSON tema dosyasını doğrudan düzenleyerek ve uygulayarak yapabileceğiniz özelleştirmelerin hızlı bir incelemesini yapacağım. Bu aslında LuckyTemplates içinde neler yapılabileceğinin bir açıklaması değil, özel tema yaptığınızda LuckyTemplates dışında neler yapılabileceğinin bir örneğidir. Bu eğitimin tam videosunu bu blogun alt kısmından izleyebilirsiniz.

Bu konu, LuckyTemplates rapor tüketicileri veya sıradan LuckyTemplates geliştiricileri için değil, doğrudan JSON kodlarını düzenleme ve oluşturma konusunda bilgili ve rahat olanlar içindir.

Özel temayı uygulamak için, JSON dosyalarının sözdizimi ve yapısı ile geliştirme ortamı araçları konusunda rahat olmanız gerekir. JSON tema dosyalarını geliştirmek için Visual Studio kodunu kullanacağım.

LuckyTemplates masaüstü uygulamasında yerleşik olarak bulunan mevcut özelleştirmelere bir göz atalım. İlk olarak, çalışmalarımızı sergilemek için bir tuvale ihtiyacımız var. Görsellerin kolayca oluşturulabileceği basit bir satış veri seti olan LuckyTemplates uygulama veri setini kullandım. Demo PBIX dosyası tek bir rapor sayfasıdır ve standart 1280 x 720 raporundan biraz daha fazla alan sağlamak için 1600 x 900 özel boyutları kullanılmıştır.

LuckyTemplates'da Özel Tema Oluşturma

İçindekiler

Varsayılan Temayı Kullanma

Burada varsayılan temamıza bir göz atalım. Temalara göz atarsak ve varsayılan temayı uygularsak…

LuckyTemplates'da Özel Tema Oluşturma

… sadece standart mavi, turuncu ve mor renkleri kullandığını görebiliriz.

LuckyTemplates'da Özel Tema Oluşturma

Ve Koyu Arka Plan Üzerine Beyaz Metin temasını seçersem …

LuckyTemplates'da Özel Tema Oluşturma

… göreceğimiz tema bu.

LuckyTemplates'da Özel Tema Oluşturma

Özel Tema İçin JSON Temellerinin Hızlı Bir İncelemesi

Bu kesinlikle LuckyTemplates için bir JSON dosyasının nasıl geliştirileceğine ilişkin kapsamlı bir inceleme değil, JSON dosyaları hakkında birkaç kısa yorumdur.

JSON, JavaScript Nesne Gösterimi anlamına gelir ; bu, iç içe geçmiş nesnelerden veya kod bloklarından oluşan, veri dosyaları için açık bir metin biçimidir. Bunların her birinin kendi ad-değer çiftleri koleksiyonu vardır.

İki nokta üst üste ad-değer çiftlerini ayırmak için kullanılır. Parantezler bir nesneyi çevrelemek için kullanılır. Liste öğeleri virgülle ayrılır ve listeler silinebilir. Bir liste, bu durumda köşeli parantezlerle çevrili bir dizi de olabilir.

LuckyTemplates'da Özel Tema Oluşturma

Bir LuckyTemplates JSON dosyası genellikle üç ana bölümden oluşur: ad , renkler ve görseller . Ad bölümü aslında gerekli olan tek bölüm ve görebileceğiniz gibi bugün araştırmamıza buradan başlayacağız.

LuckyTemplates'da Özel Tema Oluşturma

Temalara göz atarak bu tema dosyasını uygulayalım.

LuckyTemplates'da Özel Tema Oluşturma

Varsayılan temayı seçeceğiz. Varsayılan renklerin kullanıldığını göreceksiniz.

LuckyTemplates'da Özel Tema Oluşturma

Kod bloğu bölümüne gidelim ve alternatif renk setini kopyalayalım.

LuckyTemplates'da Özel Tema Oluşturma

Bunu, ad bloğundan sonra bir virgül ekleyerek ve ardından kodu yapıştırarak JSON tema dosyamıza yapıştırabiliriz.

LuckyTemplates'da Özel Tema Oluşturma

JSON tema dosyasını kaydedeceğiz, LuckyTemplates'a geri döneceğiz ve karalama temasını uygulayacağız.

Artık renklerin değiştiğini görebiliriz.

LuckyTemplates'da Özel Tema Oluşturma

Görsel bölüm açık ara en büyüğü ve işimizin geri kalanını burada yapıyoruz. Yazı tipi, aile boyutu ve renk dahil olmak üzere metni kolayca değiştirebilirsiniz.

Metin sınıflarımız için kod bloğunu ve farklı boyutlara ayarlanmış yazı tiplerini kopyalamak için not defterimize geçelim.

LuckyTemplates'da Özel Tema Oluşturma

Ardından Visual Studio Code'a geçelim, kodları ayırmak için bir sütun ekleyelim ve ardından kodu yapıştıralım.

LuckyTemplates'da Özel Tema Oluşturma

Bir kez daha tema dosyamızı kaydedeceğiz. Ardından LuckyTemplates'a geri dönüp tema dosyalarını uygulayacağız. Artık tüm metinlerin maviye döndüğünü görebiliriz.

LuckyTemplates'da Özel Tema Oluşturma

Kolayca yapabileceğimiz şeylerden biri de metin rengini değiştirmek. Tekrar JSON dosyasına dönelim, mavi rengi seçip kırmızı ile değiştirelim.

LuckyTemplates'da Özel Tema Oluşturma

Bunu tekrar kaydedelim, LuckyTemplates'a geri dönelim ve JSON tema dosyasını bir kez daha içe aktaralım. Şimdi, tüm metinlerin kırmızıya dönüştüğünü görebiliriz.

LuckyTemplates'da Özel Tema Oluşturma

Özel Tema İçin Arka Planı Değiştirme

Şimdi sayfa arka planına bakalım ve paletimizdeki en koyu ikinci renge ayarlayalım. Notepad++'a gideceğiz, sayfa arka plan kod bloğumuzu alıp kopyalayacağız.

LuckyTemplates'da Özel Tema Oluşturma

Ardından Visual Studio Code'a gidip kodu oraya yapıştıracağız.

LuckyTemplates'da Özel Tema Oluşturma

Ardından LuckyTemplates'a gidin ve yeni arka planı görmek için karalama temasını bir kez daha uygulayın.

LuckyTemplates'da Özel Tema Oluşturma

Başlık Metni Arka Planını Değiştirme

Başlık metni arka planımızı en koyu tema rengine ve metin rengini beyaza çevirerek demomuzu tamamlayalım. Gördüğünüz gibi, JSON tema dosyası aracılığıyla tablo ve matris stilini ayarlamak için uygun sözdizimini çözemedim. Bu yüzden her iki görselin de stilini none olarak değiştirmek için arayüzü kullandım .

LuckyTemplates'da Özel Tema Oluşturma

Başlık arka planımız için JSON kod bloğunu kopyalamak üzere Notepad++'a geri dönelim.

LuckyTemplates'da Özel Tema Oluşturma

Ardından kodu oraya yapıştırmak için Visual Studio Code'a gidiyoruz.

LuckyTemplates'da Özel Tema Oluşturma

Yine temamızı kaydedip LuckyTemplates'a dönüp temayı bir kez daha uygulayacağız.

LuckyTemplates'da Özel Tema Oluşturma

Görsellere Gölgeler Ekleme

Ayrıca birkaç tema seçeneğini gösteren birkaç küçük bağımsız demom var. Temamızı varsayılan seçeneğe sıfırlayalım. Tüm görsellerimize gölge eklemek istiyorsak, visualStyles ve dropShadow sözdizimini kullanabiliriz.

LuckyTemplates'da Özel Tema Oluşturma

LuckyTemplates'a gidip o tema dosyasını uygularsak, tüm görsellerimizin gölgeleri olduğunu göreceksiniz.

LuckyTemplates'da Özel Tema Oluşturma

Başlık Metni Ekleme

Tüm görsellerimizin başlık metnine sahip olduğundan emin olmak istiyorsak, Visual Studio Code'daki görsel Stiller, başlık, gösteri ve metin sözdizimini kullanarak bazı yer tutucu başlık metinleri ekleyebiliriz.

LuckyTemplates'da Özel Tema Oluşturma

LuckyTemplates'a gidip o tema dosyasını uygularsak, görsellerimizden yalnızca birinin değiştiğini fark ederiz çünkü geri kalan tüm görseller zaten başlıklarla değiştirilmiştir.

LuckyTemplates'da Özel Tema Oluşturma

Yeni bir sayfaya gidip yeni bir tablo oluşturacak ve istediğimiz kanalları ve ölçüleri getireceksek, varsayılan başlık metnine sahibiz.

LuckyTemplates'da Özel Tema Oluşturma

Yapabileceğimiz başka bir şey de, yeni görüntülerin kapsayıcılarına göre ölçeklenme biçimini etkilemek. Varsayılan temaya sıfırlar ve bir resim eklersek, en boy oranını koruduğunu göreceğiz.

LuckyTemplates'da Özel Tema Oluşturma

Görüntü ölçeklendirmeyi ayarlamak için bir tema dosyası kullanmak istiyorsak, visualStyles, image, imageScaling ve image ScalingType sözdizimini kullanabiliriz.

LuckyTemplates'da Özel Tema Oluşturma

LuckyTemplates'a dönüp o temayı eklersek, en boy oranının artık mevcut görsel için değiştirilebileceğini göreceğiz.

LuckyTemplates'da Özel Tema Oluşturma

Ve yeni görseller eklersek, ölçeklendirmenin artık sığacak şekilde ayarlandığını tekrar görebiliriz.

LuckyTemplates'da Özel Tema Oluşturma

Özel Temada Hatırlanması Gereken Diğer Şeyler

JSON dosyasındaki sayfa arka planı şeffaflığı ayarı dikkate alınmamış gibi görünüyor, bu yüzden demo başlamadan önce sayfa arka planı şeffaflık seviyesini 0 olarak ayarlamak için arayüzü kullandım.

Tablo ve matris stili ayarları da dikkate alınmamış gibi görünmektedir. Bu yüzden arayüzü tablo ve matris stilini hiçbiri olarak ayarlamak için kullandım.

JSON tema dosyalarında sıra önemli gibi görünmektedir, bu nedenle belirli bir ayarın dikkate alınmadığını fark ederseniz, ilgili ayarı kodda daha yüksek veya daha erken bir yerde yeniden sıralamayı deneyin.

Mevcut görseller, özellikle herhangi bir biçim ayarı uygulanmışsa, tema dosyalarına tam olarak yanıt vermeyebilir.

LuckyTemplates'da Özel Tema Oluşturma

Temalar, Şirket Logoları, Simgeler ve Arka Planlar Oluşturma
Raporlarınız İçin LuckyTemplates Color Teması Nasıl Seçilir
Etkileyici LuckyTemplates Renk Paleti Nasıl Oluşturulur

Çözüm

JSON kodlamasında, özellikle LuckyTemplates'da görece acemiyseniz, lütfen kullandığım tüm örnekleri biraz kuşkuyla alın. LuckyTemplates içinde JSON tema kodlaması konusunda daha deneyimli ve aşina olanların çok daha iyi ve daha okunaklı kod üreteceğini umuyorum.

Son olarak, ilk deneyimlerimden bazılarını paylaşmak ve özel temada bulduğum birkaç özelleştirmeyi sergilemek istedim. LuckyTemplates JSON teması için çok sayıda ayar mevcuttur ve mevcut çevrimiçi kaynakları araştırmak için zaman ve çaba harcamak isteyenler yinelemeli olarak yararlı tema dosyaları geliştirebilir.

Harika bir başlangıç ​​noktası, PowerBI.tips'in gelişmiş tema oluşturucusunun özellikler sekmesidir; burada tüm veya belirli görsel türler için JSON tema dosyaları oluşturmak üzere kullanıcı arabirimlerini kullanabilirsiniz. Umarım, LuckyTemplates araç kutunuza özel JSON tema kodlaması ekleyebilirsiniz ve bu, hem raporlarınızı standartlaştırmanıza hem de gelecekte kendinize biraz iş yapmanıza yardımcı olabilir.

Greg


Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Python'da Self Nedir: Gerçek Dünyadan Örnekler

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

R'de bir .rds dosyasındaki nesneleri nasıl kaydedeceğinizi ve yükleyeceğinizi öğreneceksiniz. Bu blog aynı zamanda R'den LuckyTemplates'a nesnelerin nasıl içe aktarılacağını da ele alacaktır.

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

Bu DAX kodlama dili eğitiminde, GENERATE işlevinin nasıl kullanılacağını ve bir ölçü başlığının dinamik olarak nasıl değiştirileceğini öğrenin.

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

Bu eğitici, raporlarınızdaki dinamik veri görselleştirmelerinden içgörüler oluşturmak için Çok Kanallı Dinamik Görseller tekniğinin nasıl kullanılacağını kapsayacaktır.

LuckyTemplatesda İçeriği Filtrelemeye Giriş

LuckyTemplatesda İçeriği Filtrelemeye Giriş

Bu yazıda, filtre bağlamından geçeceğim. Filtre bağlamı, herhangi bir LuckyTemplates kullanıcısının başlangıçta öğrenmesi gereken en önemli konulardan biridir.

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Apps çevrimiçi hizmetinin çeşitli kaynaklardan oluşturulan farklı raporların ve içgörülerin yönetilmesine nasıl yardımcı olabileceğini göstermek istiyorum.

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

LuckyTemplates'da ölçü dallandırma ve DAX formüllerini birleştirme gibi teknikleri kullanarak kâr marjı değişikliklerinizi nasıl hesaplayacağınızı öğrenin.

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

Bu öğreticide, veri önbelleklerini gerçekleştirme fikirleri ve bunların DAX'ın sonuç sağlama performansını nasıl etkilediği tartışılacaktır.

LuckyTemplates Kullanarak İş Raporlaması

LuckyTemplates Kullanarak İş Raporlaması

Şimdiye kadar hala Excel kullanıyorsanız, iş raporlama ihtiyaçlarınız için LuckyTemplates'ı kullanmaya başlamak için en iyi zaman budur.

LuckyTemplates Ağ Geçidi Nedir? Bilmen gereken her şey

LuckyTemplates Ağ Geçidi Nedir? Bilmen gereken her şey

LuckyTemplates Ağ Geçidi Nedir? Bilmen gereken her şey