Tema LuckyTemplates: come simulare il tema dinamico

Tema LuckyTemplates: come simulare il tema dinamico

Per il post del blog di oggi, voglio parlare di una tecnica che possiamo utilizzare per simulare il tema dinamico in un report di LuckyTemplates . Recentemente abbiamo pubblicato alcuni post sul forum di supporto di LuckyTemplates chiedendo come modificare dinamicamente il tema di un report di LuckyTemplates. In un caso, l'utente ha cercato di fare in modo che una singola pagina di contenuto riflettesse il tema di più dipartimenti o categorie. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

A partire da maggio 2021, in un report di LuckyTemplates può essere utilizzato un solo file JSON del tema e una pagina può avere un solo sfondo. Questo è il motivo per cui è necessaria un'altra tecnica per raggiungere l'obiettivo dichiarato.

Ho pensato di utilizzare i segnalibri (invece della navigazione della pagina) e le immagini (invece degli sfondi delle pagine) per simulare un tema dinamico e ho deciso di provarlo.

Ecco cosa mi è venuto in mente finora. Questa è una home page con quattro pulsanti.

Tema LuckyTemplates: come simulare il tema dinamico

Ce n'è uno per ogni categoria di spedizione. Se passi il mouse sopra ogni categoria, puoi vedere che il comportamento del passaggio del mouse sta cambiando la sua trasparenza.

Se clicco sul pulsante Air, mi porterà a una pagina di categoria che ha lo stesso tema (aereo come sfondo) di quello del pulsante Air.

Tema LuckyTemplates: come simulare il tema dinamico

Tema LuckyTemplates: come simulare il tema dinamico

Se clicco sul pulsante Mare, andrò alla pagina della categoria Mare con lo stesso tema (nave con carico come sfondo).

Tema LuckyTemplates: come simulare il tema dinamico

Tema LuckyTemplates: come simulare il tema dinamico

Di nuovo, se clicco sull'altro pulsante per Rail, viene visualizzato un altro tema (ferrovia come sfondo).

Tema LuckyTemplates: come simulare il tema dinamico

Tema LuckyTemplates: come simulare il tema dinamico

Puoi vedere che ci sono solo due pagine coinvolte in questo rapporto. Per creare la soluzione, ho iniziato con un PBIX vuoto, quindi ho aggiunto un piccolo set di dati di spedizione basato su quello che abbiamo utilizzato nella recente .

Sommario

Configurazione del report LuckyTemplates

Poi ho cercato online e ho trovato alcune immagini che rappresentavano le diverse modalità o categorie di spedizione. Quindi l'ho seguito generando un tema di colore di base utilizzando il generatore di temi di colore nel LuckyTemplates Analyst Hub.

Ho scelto il blu medio scuro come punto di partenza, quindi ho utilizzato la funzione del ventaglio di colori per generare un tema a sei colori, che ho poi utilizzato per personalizzare il tema di questo report di LuckyTemplates.

Tema LuckyTemplates: come simulare il tema dinamico

Tema LuckyTemplates: come simulare il tema dinamico

Infine, ho sviluppato alcune misure DAX per restituire il testo e lo sfondo o il colore del carattere utilizzando i temi desiderati. Diamo una rapida occhiata.

Apriremo le nostre Misure chiave , quindi esamineremo la nostra cartella Misure colore . Theme Color 6 è solo un codice esadecimale per uno dei miei temi mentre Theme Color 5 è il mio colore di partenza blu medio.

Tema LuckyTemplates: come simulare il tema dinamico

Creazione di misure di visualizzazione

Quindi andremo alle misure di visualizzazione e quindi faremo clic sulla misura del testo del titolo della tabella .

Tema LuckyTemplates: come simulare il tema dinamico

Questo ha un valore determinato dalla categoria corrente e creato utilizzando un'istruzione .

Tema LuckyTemplates: come simulare il tema dinamico

Se osserviamo la misura del colore di sfondo del carattere del titolo della tabella , utilizza esattamente la stessa istruzione SWITCH TRUE basata sulla categoria; ma questa volta restituisce una misura del tema del colore.

Tema LuckyTemplates: come simulare il tema dinamico

Ho una misura simile per il colore del font, chiamato Table Title Font Color , che restituisce un nero più ampio che contrasta bene con il colore del tema.

Tema LuckyTemplates: come simulare il tema dinamico

Infine, ho una misura del colore di sfondo della tabella , che è un duplicato della misura del colore di sfondo del carattere del titolo della tabella , ma con un nome diverso per semplificare l'impostazione.

Abbiamo anche una piccola tabella in basso in modo da poter vedere quali sono i risultati di tali misure.

Tema LuckyTemplates: come simulare il tema dinamico

Questo è tutto per l'installazione. Ora costruiamo insieme la soluzione e iniziamo con una Home page in modo da avere qualcosa su cui navigare.

Tema LuckyTemplates: come simulare il tema dinamico

Creazione di un pulsante Home

Creeremo una pagina Contenuto 2 e aggiungeremo un'immagine per Home .

Tema LuckyTemplates: come simulare il tema dinamico

Tema LuckyTemplates: come simulare il tema dinamico

Porta l'immagine in un angolo, rendila un po' più piccola e imposta la sua azione per navigare alla home page.

Tema LuckyTemplates: come simulare il tema dinamico

Fare un'affettatrice per le categorie

Quindi aggiungeremo un'affettatrice per le categorie e renderemo l'affettatrice single select .

Tema LuckyTemplates: come simulare il tema dinamico

Aggiunta del titolo

Il passaggio successivo consiste nell'aggiungere una casella di testo nell'angolo in alto a sinistra per il titolo. Chiamiamolo ABC Transportation e aggiungiamo una misura alla nostra categoria.

Tema LuckyTemplates: come simulare il tema dinamico

Il titolo cambia quando effettuiamo selezioni diverse sulla nostra affettatrice. Possiamo anche cambiare il colore e la dimensione del carattere.

Tema LuckyTemplates: come simulare il tema dinamico

La prossima cosa da fare è aggiungere un'immagine per ogni categoria. Aggiungiamo la prima immagine per la spedizione aerea. Lo imposteremo alla dimensione 1280 e 720 per la dimensione intera. Daremo un nome a questo nel riquadro di selezione.

Tema LuckyTemplates: come simulare il tema dinamico

Creazione e formattazione della tabella

Eseguiremo gli stessi passaggi per le immagini aggiuntive e quindi aggiungeremo una tabella. Aggiungiamo una nuova tabella a questa tabella. Lo inseriremo nella categoria per poterlo vedere dalla nostra tabella delle spedizioni, così come il paese di origine e il paese di destinazione. Dalla nostra categoria di misure chiave, aggiungeremo anche le misure che abbiamo già calcolato.

Tema LuckyTemplates: come simulare il tema dinamico

Tema LuckyTemplates: come simulare il tema dinamico

La prossima cosa da fare è formattare la tabella. Imposteremo prima il testo del titolo sulla misura che abbiamo già calcolato.

Tema LuckyTemplates: come simulare il tema dinamico

Una volta cliccato sull'affettatrice, possiamo vedere che il titolo della tabella cambia in base alla selezione che facciamo sull'affettatrice.

Tema LuckyTemplates: come simulare il tema dinamico

Possiamo anche cambiare il colore del carattere della tabella, lo sfondo della tabella e la trasparenza.

Tema LuckyTemplates: come simulare il tema dinamico

Il prossimo passo è aggiungere un segnalibro per ogni immagine.

Tema LuckyTemplates: come simulare il tema dinamico

Realizzazione della home page

Questo è tutto per la pagina dei contenuti. Passiamo alla homepage. Per iniziare, aggiungeremo qui un pulsante vuoto.

Tema LuckyTemplates: come simulare il tema dinamico

Disattiveremo il contorno e lo ridimensioneremo a 400 e 250.

Tema LuckyTemplates: come simulare il tema dinamico


Quindi inseriremo un'immagine per questo pulsante.

Tema LuckyTemplates: come simulare il tema dinamico

Imposteremo l' adattamento dell'immagine per adattarlo e la trasparenza a 0% per Al passaggio del mouse in modo da poter vedere che il pulsante diventa trasparente quando non è selezionato.

Tema LuckyTemplates: come simulare il tema dinamico

Tema LuckyTemplates: come simulare il tema dinamico

La prossima cosa da fare è aggiungere un'azione segnalibro al suo interno. Attiva il pulsante di scorrimento Azione e modificalo in Segnalibro. Seleziona la pagina Air 2.

Tema LuckyTemplates: come simulare il tema dinamico

Il prossimo passo è impostare il titolo. Possiamo trasformarlo in un colore trasparente in modo che in realtà non possiamo vederlo.

Tema LuckyTemplates: come simulare il tema dinamico

Tema LuckyTemplates: come simulare il tema dinamico

Lo faremo altre tre volte copiando e incollando l'immagine. Quindi li regoleremo per rappresentare ogni categoria.

Tema LuckyTemplates: come simulare il tema dinamico

Per il secondo pulsante, cambieremo il riempimento da spedizione aerea a spedizione marittima .

Tema LuckyTemplates: come simulare il tema dinamico

Quindi cambia l' immagine adatta per adattarla e cambia il nome. Quindi cambieremo questo colore di sfondo con un tema diverso.

Tema LuckyTemplates: come simulare il tema dinamico

Per il terzo pulsante, cambieremo il riempimento da spedizione aerea a spedizione su strada .

Tema LuckyTemplates: come simulare il tema dinamico

Ancora una volta, cambieremo l'adattamento dell'immagine per adattarlo e cambiare il colore di sfondo del titolo.

Tema LuckyTemplates: come simulare il tema dinamico

E per il nostro pulsante finale, cambieremo il riempimento dalla spedizione aerea alla spedizione ferroviaria .

Tema LuckyTemplates: come simulare il tema dinamico

E ancora, dobbiamo impostare l'immagine adatta per adattarla e cambiare il colore dello sfondo in un tema diverso.

Tema LuckyTemplates: come simulare il tema dinamico

Nella pagina del pulsante Air, abbiamo selezionato l'azione come Bookmark Air 2. Per gli altri tre pulsanti, dobbiamo modificare l'azione selezionata. Ad esempio, nella pagina del pulsante del mare, dobbiamo aggiungerlo ai segnalibri di Bookmark Sea 2.

Tema LuckyTemplates: come simulare il tema dinamico

Conclusione

Quindi ora abbiamo la nostra soluzione di nuova costruzione. Quando premiamo il controllo e facciamo clic sulla home page, veniamo indirizzati alla pagina del contenuto 2 in cui viene visualizzata l'immagine a schermo intero appropriata dello sfondo per la categoria selezionata. Possiamo utilizzare il pulsante home per tornare alla home page 2.

A partire da maggio 2021 , la versione corrente di LuckyTemplates desktop consente di impostare le seguenti proprietà per la tabella:

Tema LuckyTemplates: come simulare il tema dinamico

Le restanti proprietà non possono essere impostate a livello di codice in questo momento. Tuttavia, se necessario, è possibile sfruttare una soluzione utilizzando più elementi visivi della tabella , uno per ciascuna categoria, quindi regolare individualmente le proprietà e la visibilità del prodotto come desiderato.

Questo può essere un po' più complicato, ma è possibile una maggiore flessibilità. L'esperienza dimostra che le proprietà aggiuntive diventeranno personalizzabili nelle versioni future del desktop LuckyTemplates.

Si spera che il team di LuckyTemplates aggiunga la possibilità di utilizzare più temi in un report. Ma per ora, ecco una tecnica che ti permette di simulare diversi temi.

Grazie per la visione e ti auguro tutto il meglio per il tuo viaggio in LuckyTemplates.

Greg


Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.

Introduzione al filtraggio del contesto in LuckyTemplates

Introduzione al filtraggio del contesto in LuckyTemplates

In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.

Idee di materializzazione per cache di dati in DAX Studio

Idee di materializzazione per cache di dati in DAX Studio

Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.

Reporting aziendale tramite LuckyTemplates

Reporting aziendale tramite LuckyTemplates

Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere