Téma LuckyTemplates: Jak simulovat dynamické motivy

V dnešním příspěvku na blogu chci mluvit o technice, kterou můžeme použít k simulaci dynamického motivování ve zprávě LuckyTemplates . Nedávno jsme na fóru podpory LuckyTemplates měli několik příspěvků s dotazem, jak dynamicky změnit téma zprávy LuckyTemplates. V jednom případě se uživatel snažil, aby jedna stránka s obsahem odrážela téma více oddělení nebo kategorií. Celé video tohoto tutoriálu si můžete prohlédnout ve spodní části tohoto blogu.

Od května 2021 lze v sestavě LuckyTemplates použít pouze jeden soubor JSON motivu a stránka může mít pouze jedno pozadí. To je důvod, proč je k dosažení uvedeného cíle zapotřebí jiná technika.

Přemýšlel jsem o použití záložek (místo navigace po stránkách) a obrázků (místo pozadí stránek) k simulaci dynamického tématu a rozhodl jsem se to zkusit.

Tady je to, na co jsem zatím přišel. Toto je domovská stránka, která má čtyři tlačítka.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Pro každou kategorii zásilek je jeden. Pokud umístíte kurzor na každou kategorii, můžete vidět, že chování při najetí myší mění svou průhlednost.

Pokud kliknu na tlačítko Vzduch, přenese mě to na stránku kategorie, která má stejný motiv (letadlo jako pozadí) jako tlačítko Vzduch.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Téma LuckyTemplates: Jak simulovat dynamické motivy

Pokud kliknu na tlačítko Moře, přejde na stránku kategorie Moře se stejným tématem (loď s nákladem jako pozadí).

Téma LuckyTemplates: Jak simulovat dynamické motivy

Téma LuckyTemplates: Jak simulovat dynamické motivy

Opět, když kliknu na jiné tlačítko pro železnici, zobrazí se jiné téma (železnice jako pozadí).

Téma LuckyTemplates: Jak simulovat dynamické motivy

Téma LuckyTemplates: Jak simulovat dynamické motivy

Můžete vidět, že tato zpráva obsahuje pouze dvě stránky. Abych vytvořil řešení, začal jsem s prázdnou PBIX, pak jsem přidal malou sadu dat o přepravě založenou na té, kterou jsme použili v nedávném .

Obsah

Nastavení sestavy LuckyTemplates

Pak jsem hledal online a našel nějaké obrázky, které představovaly různé způsoby dopravy nebo kategorie. Poté jsem na to navázal vygenerováním základního barevného motivu pomocí generátoru barevných motivů v LuckyTemplates Analyst Hub.

Jako výchozí bod jsem zvolil středně tmavě modrou, poté jsem pomocí funkce vějíře barev vygeneroval šestibarevný motiv, který jsem pak použil k přizpůsobení motivu této zprávy LuckyTemplates.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Téma LuckyTemplates: Jak simulovat dynamické motivy

Nakonec jsem vyvinul několik opatření DAX pro vrácení textu a pozadí nebo barvy písma pomocí požadovaných motivů. Pojďme se na to rychle podívat.

Otevřeme naše klíčová opatření a pak projdeme našimi. Barva motivu 6 je pouze hexadecimální kód pro jedno z mých témat, zatímco barva motivu 5 je moje středně modrá výchozí barva.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Vytváření měřítek zobrazení

Poté přejdeme do Zobrazení míry a poté klikneme na míru Text nadpisu tabulky .

Téma LuckyTemplates: Jak simulovat dynamické motivy

Toto má hodnotu, která je určena aktuální kategorií a vytvořena pomocí příkazu.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Pokud se podíváme na míru Barva pozadí písma názvu tabulky , používá přesně stejný příkaz SWITCH TRUE založený na kategorii; ale tentokrát vrátí míru barevného motivu.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Mám podobnou míru pro barvu písma, nazvanou Table Title Font Color , která vrací širší černou, která dobře kontrastuje s barvou motivu.

Téma LuckyTemplates: Jak simulovat dynamické motivy

A nakonec mám míru Barva pozadí tabulky , která je duplikátem mé míry Barva pozadí písma nadpisu tabulky, ale s jiným názvem, aby se usnadnilo nastavení.

Dole máme také malou tabulku, abychom viděli, jaké jsou výsledky těchto opatření.

Téma LuckyTemplates: Jak simulovat dynamické motivy

To je vše k nastavení. Nyní pojďme společně vytvořit řešení a začněme s domovskou stránkou , abychom měli na co navigovat.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Vytvoření tlačítka Domů

Vytvoříme stránku Obsah 2 a přidáme obrázek pro domovskou stránku .

Téma LuckyTemplates: Jak simulovat dynamické motivy

Téma LuckyTemplates: Jak simulovat dynamické motivy

Umístěte obrázek do rohu, trochu jej zmenšete a nastavte jeho akci na přechod na domovskou stránku.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Výroba kráječe pro kategorie

Poté přidáme slicer pro kategorie a provedeme jednoduchý výběr .

Téma LuckyTemplates: Jak simulovat dynamické motivy

Přidání názvu

Dalším krokem je přidání textového pole do levého horního rohu pro nadpis. Nazvěme to ABC Transportation a přidejte do naší kategorie míru.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Název se změní, když v našem průřezu provedeme různé výběry. Můžeme také změnit barvu a velikost písma.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Další věcí, kterou musíte udělat, je přidat obrázek pro každou kategorii. Přidejme první obrázek pro leteckou přepravu. Nastavíme ji na velikost 1280 a 720 pro plnou velikost. Pojmenujeme to v podokně výběru.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Vytváření a formátování tabulky

Provedeme stejné kroky pro další obrázky a poté přidáme tabulku. Přidejme k této tabulce novou tabulku. Zařadíme jej do kategorie, abychom mohli vidět z naší tabulky zásilek, stejně jako zemi původu a cílovou zemi. Z naší kategorie klíčových opatření také přidáme opatření, která jsme již vypočítali.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Téma LuckyTemplates: Jak simulovat dynamické motivy

Další věcí, kterou musíte udělat, je formátování tabulky. Text nadpisu nastavíme nejprve na míru, kterou jsme již vypočítali.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Jakmile klikneme na výřez, můžeme vidět, že se název tabulky mění podle výběru, který na výřezu provedeme.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Můžeme také změnit barvu písma tabulky, pozadí tabulky a průhlednost.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Dalším krokem je přidání záložky pro každý obrázek.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Tvorba domovské stránky

To je pro obsahovou stránku vše. Přejděme na domovskou stránku. Pro začátek sem přidáme prázdné tlačítko.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Vypneme obrys a upravíme velikost na 400 a 250.

Téma LuckyTemplates: Jak simulovat dynamické motivy


Potom vyplníme obrázek pro toto tlačítko.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Nastavíme přizpůsobení obrázku a průhlednost na 0 % pro Při najetí myší , abychom viděli, že se tlačítko stane průhledným, když není vybráno.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Téma LuckyTemplates: Jak simulovat dynamické motivy

Další věcí, kterou musíte udělat, je přidat do něj akci záložky . Zapněte posuvník Akce a změňte jej na Záložka. Vyberte stránku Air 2.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Dalším krokem je nastavení titulku. Můžeme to udělat do průhledné barvy, takže to vlastně nevidíme.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Téma LuckyTemplates: Jak simulovat dynamické motivy

Uděláme to ještě třikrát zkopírováním a vložením obrázku. Poté je upravíme tak, aby reprezentovaly každou kategorii.

Téma LuckyTemplates: Jak simulovat dynamické motivy

U druhého tlačítka změníme výplň z letecké dopravy na námořní dopravu .

Téma LuckyTemplates: Jak simulovat dynamické motivy

Poté změňte přizpůsobení obrázku a změňte název. Tuto barvu pozadí pak změníme na jiný motiv.

Téma LuckyTemplates: Jak simulovat dynamické motivy

U třetího tlačítka změníme výplň z letecké dopravy na silniční dopravu .

Téma LuckyTemplates: Jak simulovat dynamické motivy

Opět změníme Image Fit, aby se vešel, a změníme barvu pozadí titulku.

Téma LuckyTemplates: Jak simulovat dynamické motivy

A pro naše poslední tlačítko změníme náplň z letecké dopravy na železniční dopravu .

Téma LuckyTemplates: Jak simulovat dynamické motivy

A opět musíme nastavit přizpůsobení obrázku a změnit barvu pozadí na jiný motiv.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Na stránce tlačítka vzduchu jsme měli akci vybranou jako Záložka Air 2. U dalších tří tlačítek musíme vybranou akci změnit. Například na stránce tlačítka moře ji musíme přidat do záložek jako záložku Sea 2.

Téma LuckyTemplates: Jak simulovat dynamické motivy

Závěr

Nyní tedy máme naše nově postavené řešení. Když stiskneme control a klikneme na domovskou stránku, dostaneme se na stránku s obsahem 2, kde se zobrazí příslušný, celoobrazovkový obrázek pozadí pro vybranou kategorii. Pro návrat na domovskou stránku 2 můžeme použít domovské tlačítko.

Od května 2021 umožňuje aktuální verze LuckyTemplates desktop nastavit pro tabulku následující vlastnosti:

Téma LuckyTemplates: Jak simulovat dynamické motivy

Zbývající vlastnosti nelze v tuto chvíli programově nastavit. V případě potřeby však lze využít řešení pomocí více vizuálů tabulek , jednoho pro každou kategorii, a poté individuálně upravit vlastnosti a viditelnost produktu podle potřeby.

To může být trochu složitější, ale je možná další flexibilita. Zkušenosti ukazují, že další vlastnosti budou v budoucích verzích desktopu LuckyTemplates přizpůsobitelné.

Doufejme, že tým LuckyTemplates přidá možnost používat v sestavě více témat. Ale prozatím je zde jedna technika, která vám umožní simulovat různá témata.

Děkuji za sledování a přeji vám vše nejlepší na vaší cestě LuckyTemplates.

Greg


Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Zistite, ako stiahnuť a nainštalovať DAX Studio a Tabular Editor 3 a ako ich nakonfigurovať na použitie v LuckyTemplates a v Exceli.

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

Tento blog obsahuje vizualizáciu Shape Map pre priestorovú analýzu v LuckyTemplates. Ukážem vám, ako môžete efektívne využiť túto vizualizáciu s jej funkciami a prvkami.

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

V tomto návode predstavujem jedinečný nápad týkajúci sa finančného výkazníctva, ktorý spočíva v prideľovaní výsledkov na vopred určené šablóny tabuliek v rámci LuckyTemplates.

DAX měří v LuckyTemplates pomocí Measure Branching

DAX měří v LuckyTemplates pomocí Measure Branching

Vytvářejte míry DAX v LuckyTemplates pomocí existujících mír nebo vzorců. Tomu říkám technika větvení opatření.

Najvýkonnejšie volanie funkcie v LuckyTemplates

Najvýkonnejšie volanie funkcie v LuckyTemplates

V tomto blogu preskúmajte množinu údajov LuckyTemplates, najvýkonnejšie volanie funkcií, ktoré vám prináša tisíce funkcií M a DAX na dosah ruky.

Techniky modelovania údajov na organizáciu opatrení DAX

Techniky modelovania údajov na organizáciu opatrení DAX

V dnešnom návode sa podelím o niekoľko techník modelovania údajov o tom, ako lepšie usporiadať vaše merania DAX pre efektívnejší pracovný tok.

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates je skvelý nástroj pre finančné výkazníctvo. Tu je návod, ako vytvoriť prispôsobené tabuľky pre váš finančný dashboard LuckyTemplates.

Osvedčené postupy toku jazyka Power Query

Osvedčené postupy toku jazyka Power Query

V tomto návode sa bude diskutovať o toku jazyka Power Query a o tom, ako môže pomôcť vytvoriť hladkú a efektívnu zostavu údajov.

LuckyTemplates vlastní ikony | Vizualizační technika PBI

LuckyTemplates vlastní ikony | Vizualizační technika PBI

Budu diskutovat o jedné z mých oblíbených technik kolem vlastních ikon LuckyTemplates, která používá vlastní ikony dynamickým způsobem ve vizuálech LuckyTemplates.

Vytváření tabulek LuckyTemplates pomocí funkce UNION & ROW

Vytváření tabulek LuckyTemplates pomocí funkce UNION & ROW

V tomto blogu vám ukážu, jak můžete vytvořit tabulky LuckyTemplates pomocí vzorce, který kombinuje funkci UNION a funkci ROW.