Egyéni tematika a LuckyTemplatesben

A mai bejegyzéshez gyorsan áttekintem azokat a testreszabásokat, amelyeket egy JSON-témafájl közvetlen szerkesztésével és alkalmazásával végezhet el. Ez valójában nem annak leírása, hogy mit lehet tenni magában a LuckyTemplates-en belül, hanem inkább egy példa arra, hogy mit lehet elérni a LuckyTemplates-en kívül, amikor egyéni témájú. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Ez a témakör nem a LuckyTemplates jelentéseket készítő fogyasztóknak vagy az alkalmi LuckyTemplates fejlesztőknek szól, hanem azoknak, akik ismerik a JSON-kódok közvetlen szerkesztését és létrehozását.

Az egyéni tematika megvalósításához ismernie kell a JSON-fájlok szintaxisát és szerkezetét, valamint a fejlesztői környezet eszközeit. A Visual Studio kódot fogom használni a JSON-témafájlok fejlesztéséhez.

Vessünk egy pillantást a rendelkezésre álló testreszabásokra, amelyek már be vannak építve a LuckyTemplates asztali alkalmazásba. Először is szükségünk van egy vászonra a munkánk bemutatásához. A LuckyTemplates gyakorlati adatkészletet használtam, amely egy egyszerű értékesítési adatkészlet, ahol a látványelemek könnyen összeállíthatók. A bemutató PBIX-fájl egyetlen jelentésoldal, és az 1600 x 900-as egyéni méreteket használták, hogy egy kicsit több helyet biztosítsanak, mint a szabványos 1280 x 720-as jelentés.

Egyéni tematika a LuckyTemplatesben

Tartalomjegyzék

Az alapértelmezett téma használata

Nézzük meg az alapértelmezett témánkat. Ha témákat keresünk, és az alapértelmezett témát alkalmazzuk…

Egyéni tematika a LuckyTemplatesben

… láthatjuk, hogy csak a szabványos kék, narancs és lila színeket használja.

Egyéni tematika a LuckyTemplatesben

És ha kiválasztom a Fehér szöveg sötét háttéren témát …

Egyéni tematika a LuckyTemplatesben

… ez az a téma, amit látni fogunk.

Egyéni tematika a LuckyTemplatesben

A JSON alapjainak gyors áttekintése az egyéni témákhoz

Ez határozottan nem egy átfogó áttekintés arról, hogyan lehet JSON-fájlt fejleszteni a LuckyTemplates számára, hanem néhány gyors megjegyzés a JSON-fájlokhoz.

A JSON a JavaScript Object Notation rövidítése ; ez egy átlátszó szöveges formátum az adatfájlokhoz, amelyek beágyazott objektumokból vagy kódblokkokból állnak. Mindegyiknek megvan a maga név-érték pár gyűjteménye.

A kettőspont a név-érték párok elválasztására szolgál. A merevítőket egy tárgy körülvéve használják. A listaelemek vesszővel vannak elválasztva, és a listák törölhetők. A lista lehet tömb is, amelyet ebben az esetben szögletes zárójelek vesznek körül.

Egyéni tematika a LuckyTemplatesben

A LuckyTemplates JSON-fájl általában három fő részből áll: név , színek és látványelemek . A név rész tulajdonképpen az egyetlen kötelező szakasz, és amint látja, ma itt kezdjük meg a vizsgálatot.

Egyéni tematika a LuckyTemplatesben

Alkalmazzuk ezt a témafájlt a témák böngészésével.

Egyéni tematika a LuckyTemplatesben

Az alapértelmezett témát választjuk. Látni fogja, hogy az alapértelmezett színeket használja.

Egyéni tematika a LuckyTemplatesben

Menjünk a kódblokk részhez, és másoljuk át az alternatív színkészletet.

Egyéni tematika a LuckyTemplatesben

Ezt beilleszthetjük a JSON-témafájlunkba úgy, hogy a névblokk után vesszőt adunk, majd beillesztjük a kódot.

Egyéni tematika a LuckyTemplatesben

Mentjük a JSON-témafájlt, visszatérünk a LuckyTemplateshez, és alkalmazzuk a scratch témát.

Most láthatjuk, hogy a színek megváltoztak.

Egyéni tematika a LuckyTemplatesben

A vizuális rész messze a legnagyobb, és itt végezzük a többi munkánkat. Könnyedén módosíthatja a szöveget, beleértve a betűtípust, a család méretét és a színt.

Menjünk át a jegyzettömbünkre, és másoljuk át a különböző méretűre beállított szövegosztályaink és betűtípusaink kódblokkját.

Egyéni tematika a LuckyTemplatesben

Ezután átmegyünk a Visual Studio Code-ra, hozzáadunk egy oszlopot a kódok elválasztásához, majd beillesztjük a kódot.

Egyéni tematika a LuckyTemplatesben

Még egyszer elmentjük a témafájlunkat. Ezután visszatérünk a LuckyTemplateshez, és alkalmazzuk a témafájlokat. Láthatjuk, hogy mostanra minden szöveg kékre vált.

Egyéni tematika a LuckyTemplatesben

Az egyik könnyen megtehető dolog a szöveg színének megváltoztatása. Térjünk vissza ismét a JSON-fájlhoz, válasszuk ki a kék színt, és cseréljük ki pirosra.

Egyéni tematika a LuckyTemplatesben

Mentsük el újra, térjünk vissza a LuckyTemplateshez, és importáljuk még egyszer a JSON-témafájlt. Most láthatjuk, hogy az összes szöveg pirosra változott.

Egyéni tematika a LuckyTemplatesben

Az egyéni témájú háttér megváltoztatása

Most nézzük meg az oldal hátterét, és állítsuk a palettánk második legsötétebb színére. Átmegyünk a Notepad++-ra, megragadjuk oldalunk háttérkódblokkját, és kimásoljuk.

Egyéni tematika a LuckyTemplatesben

Ezután átmegyünk a Visual Studio Code-ra, és oda illesszük be a kódot.

Egyéni tematika a LuckyTemplatesben

Ezután lépjen a LuckyTemplates oldalra, és ismét alkalmazza a karcolás témát az új háttér megtekintéséhez.

Egyéni tematika a LuckyTemplatesben

A cím szövegének hátterének megváltoztatása

Végezzük el a bemutatót úgy, hogy a cím szövegének hátterét a legsötétebb témaszínre, a szöveg színét pedig fehérre állítjuk. Amint látja, nem találtam ki a megfelelő szintaxist a táblázat és a mátrixstílus beállításához a JSON témafájlon keresztül. Ezért a felületet arra használtam, hogy mindkét vizualitás stílusát egyikre módosítsam .

Egyéni tematika a LuckyTemplatesben

Menjünk vissza a Notepad++-hoz, hogy másoljuk a JSON kódblokkot a cím hátteréhez.

Egyéni tematika a LuckyTemplatesben

Ezután átmegyünk a Visual Studio Code-ra, hogy oda illesszük be a kódot.

Egyéni tematika a LuckyTemplatesben

Ismét elmentjük a témánkat, visszatérünk a LuckyTemplateshez, és még egyszer alkalmazzuk a témát.

Egyéni tematika a LuckyTemplatesben

Árnyékok hozzáadása a látványokhoz

Van néhány kis önálló demóm is, amelyek néhány témalehetőséget mutatnak be. Állítsuk vissza a témánkat az alapértelmezett beállításra. Ha minden vizualitásunkhoz árnyékot szeretnénk adni, használhatjuk a visualStyles és a dropShadow szintaxist.

Egyéni tematika a LuckyTemplatesben

Ha átmegyünk a LuckyTemplates oldalra, és alkalmazzuk azt a témafájlt, látni fogja, hogy minden vizualitásunknak vannak árnyékai.

Egyéni tematika a LuckyTemplatesben

Címszöveg hozzáadása

Ha biztosítani akarjuk, hogy minden vizualizációnkban legyen címszöveg, hozzáadhatunk helyőrző címszöveget a Visual Studio Code VisualStyles, title, show és szöveg szintaxisának használatával.

Egyéni tematika a LuckyTemplatesben

Ha átmegyünk a LuckyTemplates oldalra, és alkalmazzuk azt a témafájlt, észrevesszük, hogy csak az egyik vizualitásunk változott, mert a többi már a címekkel együtt módosult.

Egyéni tematika a LuckyTemplatesben

Ha új oldalra lépünk, új táblázatot hozunk létre, és behozzuk a kívánt csatornákat és mértékeket, akkor az alapértelmezett címszövegünk lesz.

Egyéni tematika a LuckyTemplatesben

Egy másik dolog, amit tehetünk, az az, hogy befolyásoljuk az új képek méretezését a tárolójukhoz. Ha visszaállítjuk az alapértelmezett témát, és beszúrunk egy képet, látni fogjuk, hogy az megőrzi a képarányát.

Egyéni tematika a LuckyTemplatesben

Ha témafájlt szeretnénk használni a képméretezés beállításához, használhatjuk a visualStyles, image, imageScaling és image ScalingType szintaxist.

Egyéni tematika a LuckyTemplatesben

Ha átlapozunk a LuckyTemplates-re, és hozzáadjuk azt a témát, látni fogjuk, hogy a képarány mostantól módosítható a meglévő vizualizációhoz.

Egyéni tematika a LuckyTemplatesben

És ha új látványelemeket adunk hozzá, ismét láthatjuk, hogy a méretezés most már illeszkedik.

Egyéni tematika a LuckyTemplatesben

Egyéb dolgok, amelyeket meg kell emlékezni az egyéni témaválasztásban

Úgy tűnik, hogy a JSON-fájlban az oldalháttér átlátszósági beállításait nem veszik figyelembe, ezért a felület segítségével 0-ra állítottam az oldal hátterének átlátszósági szintjét a bemutató megkezdése előtt.

Úgy tűnik, hogy a táblázat és a mátrixstílus beállításait sem veszik figyelembe. Így az interfész segítségével beállítottam a tábla és a mátrix stílusát none-ra.

A sorrend fontosnak tűnik a JSON-témafájlokban, ezért ha úgy találja, hogy egy adott beállítást a rendszer nem vesz figyelembe, próbálja meg átrendezni az érdeklődési kört magasabbra vagy korábban a kódban.

Előfordulhat, hogy a meglévő látványelemek nem reagálnak teljes mértékben a témafájlokra, különösen akkor, ha már alkalmaztak formátumbeállításokat.

Egyéni tematika a LuckyTemplatesben



Következtetés

Ha Ön viszonylag újonc a JSON-kódolásban, különösen a LuckyTemplatesben, kérjük, vegye figyelembe az általam használt példákat. Arra számítok, hogy azok, akik tapasztaltabbak és jobban ismerik a LuckyTemplates JSON-témakódolást, sokkal jobb és olvashatóbb kódot fognak előállítani.

Végül csak néhány kezdeti tapasztalatomat szerettem volna megosztani, és bemutatni néhány olyan testreszabást, amelyet az egyéni témakörökben találtam. A LuckyTemplates JSON témájához számos beállítás áll rendelkezésre, és azok, akik hajlandóak időt és energiát fektetni a rendelkezésre álló online források kutatásába, ismétlődően hasznos témafájlokat fejleszthetnek.

Remek kiindulópont a PowerBI.tips speciális témagenerátorának Tulajdonságok lapja, ahol a felhasználói felület használatával JSON-témafájlokat generálhat az összes vagy bizonyos vizuális típusokhoz. Remélhetőleg egyéni JSON-témakódolást is hozzáadhat a LuckyTemplates eszköztárához, és ez segíthet a jelentések szabványosításában, és megtakaríthat némi munkát a jövőben.

Greg

Leave a Comment

E-mail melléklet mentése SharePointba a Power Automate segítségével

E-mail melléklet mentése SharePointba a Power Automate segítségével

Ebből a blogból megtudhatja, hogyan mentheti automatikusan az e-mail mellékleteket a SharePointba, majd törölheti az e-maileket a Power Automate segítségével.

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Power Automate folyamatok létrehozása a semmiből

A Power Automate folyamatok létrehozása a semmiből

Ismerje meg, hogyan hozhat létre <strong>Power Automate</strong> folyamatokat a semmiből. Sablon használata helyett mi magunk hozzuk létre a kiváltó okokat és a műveleteket.

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Ebben az útmutatóban bemutatom, hogyan lehet Pénzügyi információk mátrixát létrehozni a Profit és veszteség (P&L) kimutatással a LuckyTemplates alkalmazásban.

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Fedezze fel, hogyan lehet dinamikusan egyesíteni oszlopokat a Power Query Table.CombineColumns függvény segítségével.

SharePoint-fájlok hozzáadása a számítógéphez

SharePoint-fájlok hozzáadása a számítógéphez

Ismerje meg, hogyan adhatjuk hozzá és szinkronizálhatjuk SharePoint-fájljainkat az asztalon és a OneDrive-on.

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.

LuckyTemplates mobil jelentéskészítési tippek és technikák

LuckyTemplates mobil jelentéskészítési tippek és technikák

Ez a rövid oktatóanyag kiemeli a LuckyTemplates mobil jelentési funkcióját. Megmutatom, hogyan készíthet hatékony jelentéseket mobileszközökön.

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Ebben a LuckyTemplates bemutatóban olyan jelentéseket tekintünk át, amelyek professzionális szolgáltatáselemzést mutatnak be egy olyan cégtől, amely több szerződéssel és ügyfél-elkötelezettséggel rendelkezik.