Tema LuckyTemplates: Cum să simulați tematica dinamică

Pentru postarea de astăzi pe blog, vreau să vorbesc despre o tehnică pe care o putem folosi pentru a simula tematica dinamică într-un raport LuckyTemplates . Am avut recent câteva postări pe forumul de asistență LuckyTemplates în care se întrebau cum să schimbați tema unui raport LuckyTemplates în mod dinamic. Într-un caz, utilizatorul a căutat ca o singură pagină de conținut să reflecte tema mai multor departamente sau categorii. Puteți viziona videoclipul complet al acestui tutorial în partea de jos a acestui blog.

Din mai 2021, doar un singur fișier JSON cu temă poate fi utilizat într-un raport LuckyTemplates și o pagină poate avea un singur fundal. Acesta este motivul pentru care este nevoie de o altă tehnică pentru a atinge scopul declarat.

M-am gândit să folosesc marcaje (în loc de navigare în pagină) și imagini (în loc de fundaluri ale paginii) pentru a simula o temă dinamică și am decis să o încerc.

Iată ce am venit până acum. Aceasta este o pagină de pornire care are patru butoane pe ea.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Există câte unul pentru fiecare categorie de expediere. Dacă treceți cu mouse-ul peste fiecare categorie, puteți vedea că comportamentul de trecere cu mouse-ul își schimbă transparența.

Dacă dau clic pe butonul Air, mă va duce la o pagină de categorie care are aceeași temă (avion ca fundal) ca cea a butonului Air.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Tema LuckyTemplates: Cum să simulați tematica dinamică

Dacă dau clic pe butonul Sea, se va ajunge la pagina categorie Sea cu aceeași temă (navă cu cargo ca fundal).

Tema LuckyTemplates: Cum să simulați tematica dinamică

Tema LuckyTemplates: Cum să simulați tematica dinamică

Din nou, dacă dau clic pe celălalt buton pentru Feroviar, aceasta afișează o altă temă (caia ferată ca fundal).

Tema LuckyTemplates: Cum să simulați tematica dinamică

Tema LuckyTemplates: Cum să simulați tematica dinamică

Puteți vedea că sunt doar două pagini implicate în acest raport. Pentru a construi soluția, am început cu un PBIX gol, apoi am adăugat un mic set de date de expediere bazat pe cel pe care l-am folosit în recenta .

Cuprins

Configurarea raportului LuckyTemplates

Apoi am căutat online și am găsit câteva imagini care reprezentau diferitele moduri sau categorii de expediere. Apoi am urmat-o prin generarea unei teme de culoare de bază folosind generatorul de teme de culoare din LuckyTemplates Analyst Hub.

Am ales albastru închis mediu ca punct de plecare, apoi am folosit funcția de ventilator de culori pentru a genera o temă cu șase culori, pe care apoi am folosit-o pentru a personaliza tema acestui raport LuckyTemplates.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Tema LuckyTemplates: Cum să simulați tematica dinamică

În cele din urmă, am dezvoltat câteva măsuri DAX pentru a returna textul și culoarea de fundal sau font folosind temele dorite. Să aruncăm o privire rapidă.

Vom deschide Măsurile cheie , apoi vom trece prin folderul Măsuri de culoare . Tema Color 6 este doar un cod hexadecimal pentru una dintre temele mele, în timp ce Tema Color 5 este culoarea mea de început albastru mediu.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Crearea măsurilor de afișare

Apoi vom merge la Măsuri de afișare și apoi facem clic pe măsura Textul titlului tabelului .

Tema LuckyTemplates: Cum să simulați tematica dinamică

Aceasta are o valoare care este determinată de categoria curentă și creată folosind o instrucțiune .

Tema LuckyTemplates: Cum să simulați tematica dinamică

Dacă ne uităm la măsura Culoarea fundalului fontului titlului tabelului , aceasta folosește exact aceeași instrucțiune SWITCH TRUE în funcție de categorie; dar de data aceasta, returnează o măsură a temei de culoare.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Am o măsură similară pentru culoarea fontului, numită Table Title Font Color , care returnează un negru mai larg care contrastează bine cu culoarea temei.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Și, în sfârșit, am o măsură de culoare de fundal a tabelului , care este o copie a măsurării mele de culoare de fundal a fontului titlului tabelului, dar cu un nume diferit pentru a fi mai ușor de configurat.

Avem, de asemenea, un mic tabel în partea de jos, astfel încât să putem vedea care sunt rezultatele acestor măsuri.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Asta e pentru configurare. Acum să construim împreună soluția și să începem cu o pagină de pornire , astfel încât să avem ceva la care să navigăm.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Crearea unui buton de pornire

Vom crea o pagină Content 2 și vom adăuga o imagine pentru Acasă .

Tema LuckyTemplates: Cum să simulați tematica dinamică

Tema LuckyTemplates: Cum să simulați tematica dinamică

Aduceți imaginea într-un colț, faceți-o puțin mai mică și setați-i acțiunea pentru a naviga la pagina de pornire.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Realizarea unei tăietoare pentru categorii

Apoi vom adăuga un slicer pentru categorii și vom face slicer-ul să selecteze singur .

Tema LuckyTemplates: Cum să simulați tematica dinamică

Adăugarea titlului

Următorul pas este să adăugați o casetă de text în colțul din stânga sus pentru titlu. Să-i spunem ABC Transportation și să adăugăm o măsură categoriei noastre.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Titlul se schimbă atunci când facem selecții diferite pe slicer. De asemenea, putem schimba culoarea și dimensiunea fontului.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Următorul lucru de făcut este să adăugați o imagine pentru fiecare categorie. Să adăugăm prima imagine pentru transportul aerian. Îl vom seta la dimensiunea 1280 și 720 pentru dimensiunea completă. Vom numi acest lucru în panoul de selecție.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Crearea și formatarea tabelului

Vom face aceiași pași pentru imaginile suplimentare și apoi vom adăuga un tabel. Să adăugăm un nou tabel la acest tabel. O vom pune în categorie pentru a putea vedea din tabelul nostru de expedieri, precum și țara de origine și țara de destinație. Din categoria noastră de măsuri cheie, vom adăuga și măsurile pe care le-am calculat deja.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Tema LuckyTemplates: Cum să simulați tematica dinamică

Următorul lucru de făcut este să formatați tabelul. Vom seta mai întâi textul titlului la măsura pe care am calculat-o deja.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Odată ce facem clic pe slicer, putem vedea că titlul tabelului se modifică în funcție de selecția pe care o facem pe slicer.

Tema LuckyTemplates: Cum să simulați tematica dinamică

De asemenea, putem schimba culoarea fontului tabelului, fundalul tabelului și transparența.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Următorul pas este să adăugați un marcaj pentru fiecare imagine.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Realizarea paginii de pornire

Asta e pentru pagina de conținut. Să trecem la pagina de pornire. Pentru a începe, vom adăuga un buton gol aici.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Vom opri conturul și îl vom mări la 400 și 250.

Tema LuckyTemplates: Cum să simulați tematica dinamică


Apoi vom completa o imagine pentru acest buton.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Vom seta imaginea potrivită pentru a se potrivi și transparența la 0% pentru On hover , astfel încât să putem vedea că butonul devine transparent atunci când nu este selectat.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Tema LuckyTemplates: Cum să simulați tematica dinamică

Următorul lucru de făcut este să adăugați o acțiune de marcaj în el. Activați butonul glisor Acțiune și schimbați-l în Marcaj. Selectați pagina Air 2.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Următorul pas este să setați titlul. O putem transforma într-o culoare transparentă, astfel încât să nu o putem vedea.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Tema LuckyTemplates: Cum să simulați tematica dinamică

Vom face acest lucru de încă trei ori prin copierea și lipirea imaginii. Apoi le vom ajusta pentru a reprezenta fiecare categorie.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Pentru al doilea buton, vom schimba umplerea de la transport aerian la transport maritim .

Tema LuckyTemplates: Cum să simulați tematica dinamică

Apoi modificați imaginea potrivită pentru a se potrivi și schimbați numele. Vom schimba apoi această culoare de fundal cu o altă temă.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Pentru al treilea buton, vom schimba umplerea de la transport aerian la transport rutier .

Tema LuckyTemplates: Cum să simulați tematica dinamică

Din nou, vom schimba imaginea Fit pentru a se potrivi și vom schimba culoarea de fundal a titlului.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Și pentru butonul final, vom schimba umplerea de la transport aerian la transport feroviar .

Tema LuckyTemplates: Cum să simulați tematica dinamică

Și din nou, trebuie să setăm imaginea potrivită pentru a se potrivi și să schimbăm culoarea fundalului la o altă temă.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Pe pagina butonului aer, am avut acțiunea selectată ca Bookmark Air 2. Pentru celelalte trei butoane, trebuie să schimbăm acțiunea selectată. De exemplu, pe pagina butonului sea, trebuie să o marcam la Bookmark Sea 2.

Tema LuckyTemplates: Cum să simulați tematica dinamică

Concluzie

Deci acum avem soluția noastră nou construită. Când apăsăm control și facem clic pe pagina de pornire, suntem direcționați către pagina de conținut 2 unde este afișată imaginea corespunzătoare, pe tot ecranul, a fundalului pentru categoria selectată. Putem folosi butonul de pornire pentru a naviga înapoi la pagina principală 2.

Începând cu mai 2021 , versiunea actuală a desktopului LuckyTemplates permite setarea următoarelor proprietăți pentru tabel:

Tema LuckyTemplates: Cum să simulați tematica dinamică

Proprietățile rămase nu pot fi setate programatic în acest moment. Dar, dacă este necesar, se poate folosi o soluție folosind mai multe imagini de tabel , câte una pentru fiecare categorie și apoi se poate ajusta proprietățile și vizibilitatea produsului în mod individual, după cum doriți.

Acest lucru poate fi puțin mai complicat, dar este posibilă o flexibilitate suplimentară. Experiența arată că proprietățile suplimentare vor deveni personalizabile în versiunile viitoare ale desktopului LuckyTemplates.

Sperăm că echipa LuckyTemplates va adăuga posibilitatea de a folosi mai multe teme într-un raport. Dar pentru moment, iată o tehnică care vă permite să simulați diferite teme.

Vă mulțumim pentru vizionare și vă doresc toate cele bune în călătoria dvs. LuckyTemplates.

Greg

Leave a Comment

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Cum să salvați și să încărcați un fișier RDS în R

Cum să salvați și să încărcați un fișier RDS în R

Veți învăța cum să salvați și să încărcați obiecte dintr-un fișier .rds în R. Acest blog va trata, de asemenea, cum să importați obiecte din R în LuckyTemplates.

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

În acest tutorial despre limbajul de codare DAX, aflați cum să utilizați funcția GENERATE și cum să schimbați în mod dinamic titlul unei măsuri.

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Acest tutorial va acoperi cum să utilizați tehnica Multi Threaded Dynamic Visuals pentru a crea informații din vizualizările dinamice de date din rapoartele dvs.

Introducere la filtrarea contextului în LuckyTemplates

Introducere la filtrarea contextului în LuckyTemplates

În acest articol, voi trece prin contextul filtrului. Contextul de filtrare este unul dintre subiectele majore despre care orice utilizator LuckyTemplates ar trebui să învețe inițial.

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Aflați cum să vă calculați modificările marjei de profit folosind tehnici precum măsurarea ramificării și combinarea formulelor DAX în LuckyTemplates.

Idei de materializare pentru cache-urile de date în DAX Studio

Idei de materializare pentru cache-urile de date în DAX Studio

Acest tutorial va discuta despre ideile de materializare a cache-urilor de date și despre modul în care acestea afectează performanța DAX-ului în furnizarea de rezultate.

Raportare de afaceri folosind LuckyTemplates

Raportare de afaceri folosind LuckyTemplates

Dacă încă utilizați Excel până acum, atunci acesta este cel mai bun moment pentru a începe să utilizați LuckyTemplates pentru nevoile dvs. de raportare a afacerii.

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți