Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

För det här blogginlägget vill jag ta lite tid idag och introducera dig för en anpassad visualisering i LuckyTemplates som jag har börjat använda som ger mycket flexibilitet och möjligheter som inte är möjliga inom inbyggda LuckyTemplates-visualer. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Jag vet att vi har pratat mycket om Deneb på sistone och med goda skäl, men den här ger också mycket flexibilitet. Att använda de två tillsammans ger ett ganska kraftfullt par. Den anpassade visuella bilden jag pratar om kallas K Team Solutions HTML & CSS Viewer .

Det fanns nyligen en information om hur man kontrollerar både färg- och rich text-formateringsattributen för ett kortvisual baserat på ett DAX-mått. Färg är verkligen inget problem; det är något vi kan göra ganska enkelt genom inom LuckyTemplates.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Att kontrollera attribut för texter som fet och kursiv genom DAX-mått är något du inte kan göra med inbyggda LuckyTemplates, men det är ganska enkelt att göra med denna HTML CSS-visare. Du kan också använda det visuella för att skapa några visuella effekter och göra ett heltäckande KPI-kort.

Låt oss ta en titt på foruminlägget. I grund och botten hade medlemmen en enkel kortvisual baserad på ett mått och de ville ändra textens attribut.

Vi hoppar in i LuckyTemplates för att återskapa detta scenario. Vi ställer in måttet baserat på övningsdatasetet från det externa verktyget som vi använder för att skapa mockups.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Vi kommer att ställa in det på ett sätt att om den totala årliga försäljningen var större än 40 miljoner, kommer den att vara fet och röd.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Och om det var mindre än så blir det blått och inte djärvt.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Innehållsförteckning

Ladda ner HTML CSS Viewer Custom Visual i LuckyTemplates

Jag ska visa dig hur detta kan göras. Det första du ska göra är att faktiskt få det visuella. Gå till AppSource och skriv i HTML CSS Viewer.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Detta kommer att vara en betald bild, och för närvarande kan du få en gratis testlicens från deras webbplats fram till slutet av september 2022. Du har ett par månader på dig att testa detta gratis.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

När vi har laddat det i LuckyTemplates kan vi se det från bildrutan. Vi kan fästa den som en permanent bild om vi kommer att använda den ofta.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Ändra teckensnittsegenskaperna med en anpassad bild i LuckyTemplates

Om vi ​​tittar på textrutan finns det två huvudmått vi använder här: ett HTML-mått och ett CSS-mått. HTML tillhandahåller webbsidans allmänna struktur medan CSS tillhandahåller formateringen.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Vad vi har här är en HTML-tagg, och sedan är ID=containern en callback till CSS. Det huvudsakliga innehållet i detta är bara titeln i textrutan.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Och sedan om vi går till CSS, det är då saker och ting blir lite mer komplexa.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Den allmänna strukturen jag använder är Style 1 som en variabel, och sedan Style 2 som en variabel.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Detta följs av ett enkelt if-uttalande som säger "om den totala försäljningen är större än 40 miljoner använder den stil två; om inte, använder den stil 1." Det enda tunga lyftet som görs är att definiera dessa två stilar.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Använda den anpassade appen på olika sätt

Appen kommer också med en mycket detaljerad rapport som visar dig de många olika saker som du kan göra med den här bilden.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Som jag har nämnt tidigare, här är korten du kan göra.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Du har också möjlighet att skapa detaljerade tabeller när du använder den här visuella bilden.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Du kan också skapa en textdominerad bild.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

På landningssidesalternativet får du även använda en textrullare med teckensnitts- och bakgrundsalternativ.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Om vi ​​går igenom det mesta av Changing Text CSS-koden är det väldigt intuitivt. Vi kan göra ändringar i teckensnittsvikt, teckenstorlek och teckensnittsfärg.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Vi kan kopiera detta till mallen och sedan använda det som grund för den andra åtgärden. Om vi ​​går tillbaka till vår fil har vi Card Title CSS, som styr formateringen.

Vi klistrade in koden vi kopierade så vi har den blå färgen och den lättaste teckensnittsvikten för Style 1. Sedan samma typsnitt i Style 2 med en röd färg och den tyngsta teckensnittsvikten för att skapa den fetstilta effekten.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Vi lägger detta genom IF-satsen och beroende på måttets värde kommer det att välja stil. Vi tar bara dessa två åtgärder och släpper sedan HTML och CSS i dessa platser.

Med den här tekniken har du möjlighet att enkelt formatera rich text-attribut med HTML och CSS.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Lägga till animationer och GIF till din rapport

Förutom möjligheten att använda anpassade typsnitt, har vi också möjligheten att använda animationer och GIF. Jag kom på ett enkelt mått där jag använde en HTML för den anpassade titeln.

Och sedan använde jag den här CSS-filen för att skapa tre stilar med olika anpassade typsnitt.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Dessa är bara äkta typsnitt eller öppna typsnitt som jag laddade ner gratis. Stilen är standard, vilket betyder att ingenting har valts i utsnittet.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Utöver det har jag ett GIF-mått. Jag inkorporerade tre GIF-filer som jag laddade upp till imgbb-webbplatsen , använde sedan de direkta webbadresserna och satte dem i HTML-taggen med formatet i exempelrapporten för HTML CSS-visualen.

Sedan använde jag ett enkelt SWITCH TRUE-mått för att välja rätt GIF. Om inget är markerat, väljer den bara ett tomrum.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Så här ser det ut med det tomma och med ingenting valt i skivaren.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Och sedan om vi gör ett urval i slicern är det detta vi ser.

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Anpassad bild i LuckyTemplates: Lär dig hur du kontrollerar teckensnittsegenskaper i DAX

Genom att använda den här anpassade visuella bilden kan vi nu välja anpassade teckensnitt. Vi kan också lägga till GIF-filer och sedan göra dessa GIF-filer beroende av val av slicer och DAX-mått. Dessa kommer att ändras dynamiskt beroende på valet i din slicer.

Det finns dock en viktig begränsning. När du publicerar detta till tjänsten måste typsnittet installeras på den lokala maskinen för att användaren ska kunna se det.

Om teckensnittet är installerat på den lokala maskinen kommer det att visas korrekt i HTML-visningen när du publicerar det i tjänsten LuckyTemplates. Om teckensnittet inte laddas på den lokala datorn kommer det att gå tillbaka till standardteckensnittsfamiljen.




Slutsats

K Team Solutions HTML & CSS Viewer är en fantastisk anpassad visualisering i LuckyTemplates och ger ett anpassningsbart och intressant sätt att modifiera bilderna i dina rapporter. Jag uppmuntrar dig definitivt att ladda ner den här appen och leka med den.

Glöm inte heller att prenumerera på LuckyTemplates TV-kanal. Vi har en enorm mängd innehåll som kommer ut hela tiden från mig själv och en rad innehållsskapare, alla dedikerade till att förbättra ditt sätt att använda LuckyTemplates och Power Platform.

Slutligen, kolla in LuckyTemplates webbplats för fler resurser och ytterligare lärande som du kan komma åt mycket enkelt.


Upptäck unika insikter med LuckyTemplates TOPN-funktion

Upptäck unika insikter med LuckyTemplates TOPN-funktion

Den här bloggen innehåller LuckyTemplates TOPN DAX-funktion, som gör att du kan få unika insikter från dina data, vilket hjälper dig att fatta bättre marknadsföringsbeslut.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Lär dig några fantastiska analytiska tekniker som vi kan göra för datamodellering i LuckyTemplates med hjälp av DAX-stödtabeller.

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Här dyker vi in ​​i LuckyTemplates Advanced DAX och implementerar rankningslogik för att få en mycket unik insikt. Jag visar också upp måttförgrening i det här exemplet.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Lär dig hur du avgör om din intäktstillväxt är bra genom att kontrollera om dina marginaler ökade med hjälp av LuckyTemplates mäter förgrening.

LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.

Runda stapeldiagram – En visualisering för din instrumentpanel

Runda stapeldiagram – En visualisering för din instrumentpanel

Denna handledning kommer att diskutera hur man skapar ett runt stapeldiagram med Charticulator. Du kommer att lära dig hur du designar dem för din LuckyTemplates-rapport.

PowerApps funktioner och formler | En introduktion

PowerApps funktioner och formler | En introduktion

Lär dig hur du använder PowerApps funktioner och formler för att förbättra funktionaliteten och ändra ett beteende i vår Power Apps canvas-app.

Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.