Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm
Excel hücrelerini metne sığdırmak için güncel bilgileri ve 4 kolay çözümü keşfedin.
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.
İçindekiler
Varsayılan Temayı Kullanma
Burada varsayılan temamıza bir göz atalım. Temalara göz atarsak ve varsayılan temayı uygularsak…
… sadece standart mavi, turuncu ve mor renkleri kullandığını görebiliriz.
Ve Koyu Arka Plan Üzerine Beyaz Metin temasını seçersem …
… göreceğimiz tema bu.
Ö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.
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.
Temalara göz atarak bu tema dosyasını uygulayalım.
Varsayılan temayı seçeceğiz. Varsayılan renklerin kullanıldığını göreceksiniz.
Kod bloğu bölümüne gidelim ve alternatif renk setini kopyalayalım.
Bunu, ad bloğundan sonra bir virgül ekleyerek ve ardından kodu yapıştırarak JSON tema dosyamıza yapıştırabiliriz.
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.
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.
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.
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.
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.
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.
Ö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.
Ardından Visual Studio Code'a gidip kodu oraya yapıştıracağız.
Ardından LuckyTemplates'a gidin ve yeni arka planı görmek için karalama temasını bir kez daha uygulayın.
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 .
Başlık arka planımız için JSON kod bloğunu kopyalamak üzere Notepad++'a geri dönelim.
Ardından kodu oraya yapıştırmak için Visual Studio Code'a gidiyoruz.
Yine temamızı kaydedip LuckyTemplates'a dönüp temayı bir kez daha uygulayacağız.
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'a gidip o tema dosyasını uygularsak, tüm görsellerimizin gölgeleri olduğunu göreceksiniz.
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'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.
Yeni bir sayfaya gidip yeni bir tablo oluşturacak ve istediğimiz kanalları ve ölçüleri getireceksek, varsayılan başlık metnine sahibiz.
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.
Görüntü ölçeklendirmeyi ayarlamak için bir tema dosyası kullanmak istiyorsak, visualStyles, image, imageScaling ve image ScalingType sözdizimini kullanabiliriz.
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.
Ve yeni görseller eklersek, ölçeklendirmenin artık sığacak şekilde ayarlandığını tekrar görebiliriz.
Ö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.
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
Excel hücrelerini metne sığdırmak için güncel bilgileri ve 4 kolay çözümü keşfedin.
Bir Excel Dosyasının Boyutunu Küçültmek için 6 Etkili Yöntem. Hızlı ve kolay yöntemler ile verilerinizi kaybetmeden yer açın.
Python'da Self Nedir: Gerçek Dünyadan Örnekler
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.
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.
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.
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 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.
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.
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.