Expression Builder: Anvendelse af betinget formatering på sideinddelte rapporter

I dette selvstudie lærer du, hvordan du ansøger i dine paginerede rapporter. De primære funktioner, der bruges, er udtryksbyggeren og pladsholderegenskaberne .

Betinget formatering hjælper med at fremhæve specifikke data i din rapport. Dette er især nyttigt, når du har at gøre med tonsvis af data.

Med Expression Builder kan du programmere din rapport til at understrege kritiske datapunkter, såsom at gøre værdier røde eller ændre skrifttypen, hvis de opfylder eller ikke opfylder de krav, du stiller.

Der er to måder at åbne Expression Builder på i Report Builder. Du kan også bruge pladsholderegenskaberne til at anvende betinget formatering. Disse diskuteres i detaljer nedenfor.

Indholdsfortegnelse

Brug af udtryksbyggeren

Højreklik på en celle i din tabel, og klik derefter på Udtryk .

Expression Builder: Anvendelse af betinget formatering på sideinddelte rapporter

Dette åbner pop op-vinduet til Udtryksbygger .

Expression Builder: Anvendelse af betinget formatering på sideinddelte rapporter

Udtryksbyggeren giver dig mulighed for at formatere enhver værdi i din paginerede rapport. Der er også specifikke kategorier til formatering, som du kan vælge imellem.

Indbyggede felter bruges til at formatere almindelige feltelementer i din rapport, såsom sidetal. Du kan også vælge at tilføje navnet på den bruger, der udskrev rapporten ved hjælp af elementet UserID.

Expression Builder: Anvendelse af betinget formatering på sideinddelte rapporter

For kategorien Parametre kan du henvise til din kode. Kategorien Felter viser de felter, der er tilgængelige til formatering afhængigt af dit datasæt. I dette tilfælde viser den felterne i tabellen Salg.

Expression Builder: Anvendelse af betinget formatering på sideinddelte rapporter

På samme måde viser kategorierne Datasæt og Variabler datasættene og variablerne i din rapport. I dette tilfælde indeholder det salgsdatasættet, mens det ikke har nogen variable.

Expression Builder: Anvendelse af betinget formatering på sideinddelte rapporter

Expression Builder: Anvendelse af betinget formatering på sideinddelte rapporter

Operatører er handlinger, du kan udføre på dataene i din rapport. Det er sammensat af fem underkategorier: Aritmetisk , Sammenligning , Sammenkædning , Logisk og Bitskift .

Denne kategori giver dig den største fleksibilitet, når det kommer til .

Expression Builder: Anvendelse af betinget formatering på sideinddelte rapporter

Der er også almindelige funktioner, du kan bruge.

Expression Builder: Anvendelse af betinget formatering på sideinddelte rapporter

Ved at klikke på en specifik funktion får du en beskrivelse og et eksempel på, hvordan du bruger den. Så på trods af de mange tilgængelige funktioner, er det stadig nemt at forstå, hvordan man bruger dem.

Brug af pladsholderegenskaberne

I denne demonstration skal overskudsmarginværdier over 40 % fremhæves rødt. For at gøre det skal du bruge en .

Åbn vinduet Egenskaber for pladsholder . Du finder dette ved at højreklikke på det felt, du ønsker at formatere. Gå derefter til skrifttyperuden . Klik på fx knappen under indstillingen Farve.

Expression Builder: Anvendelse af betinget formatering på sideinddelte rapporter

Et if-sætningseksempelargument kan findes, når du klikker på kategorien Fælles funktioner og derefter på Programflow .

Expression Builder: Anvendelse af betinget formatering på sideinddelte rapporter

Kopier dette argument, og revider det, så det passer til det betingede format, du ønsker, at dataene skal være i. I dette tilfælde, hvis feltet Profit Value Margin er større end 0,4, vil det være rødt. Hvis ikke, bliver den sort.

Expression Builder: Anvendelse af betinget formatering på sideinddelte rapporter

Klik på OK, når du er færdig. Når du kører din rapport, vil du se, at den betingede formatering, du har oprettet, er blevet anvendt på kolonnen % fortjenestemargen som tilsigtet.

Expression Builder: Anvendelse af betinget formatering på sideinddelte rapporter

Adgang til Expression Builder ved hjælp af Egenskabsruden

En anden måde at få adgang til udtryksbyggeren er ved at dobbeltklikke på den værdi, du vil redigere. Klik på rullemenuen for den egenskab, du vil formatere, i ruden Egenskaber, og klik derefter Udtryk .

Expression Builder: Anvendelse af betinget formatering på sideinddelte rapporter

Hvis du ønsker, at to eller flere kolonner skal have den samme betingede formatering, skal du kopiere og indsætte udtrykket på hver værdi.

Hvis du f.eks. ønsker, at værdier i kolonnen By også skal blive røde, hvis dens fortjenstmargenværdier er røde, skal du indsætte den betingede formatering af sidstnævnte værdi i førstnævntes farveudtryk.

Du kan fortsætte med at gøre det for andre værdier i din rapport.

Expression Builder: Anvendelse af betinget formatering på sideinddelte rapporter

Hvis du trykker på kør, vil du se det, når en overskudsmarginværdi er rød. Dens byværdi vil også være rød.

Expression Builder: Anvendelse af betinget formatering på sideinddelte rapporter

Konklusion

Report Builder giver dig enorm fleksibilitet, når det kommer til formatering af data. Ved at bruge Expression Builder og Placeholder Properties kan du få specifikke data i din rapport til at skille sig ud.

Denne øvelse dækker et grundlæggende eksempel på betinget formatering i Report Builder, som bruger en ændring i farver til at tilføje forskel mellem værdier.

Der er andre formater, du kan bruge. Layoutet og processen ligner meget andre Microsoft-produkters layout, så det vil være relativt nemt at lære avancerede betingede formateringsteknikker.

Sagsøge


Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Lær nogle fantastiske analytiske teknikker, som vi kan gøre til datamodellering i LuckyTemplates ved hjælp af DAX-understøttende tabeller.

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogik for at få en meget unik indsigt. Jeg viser også måleforgrening i dette eksempel.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Denne blog introducerer den nye funktion i LuckyTemplates, What-If-analyseparameteren. Du vil se, hvordan det gør alt hurtigt og nemt til din scenarieanalyse.

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Lær, hvordan du afgør, om din omsætningsvækst er god ved at kontrollere, om dine avancer er udvidet ved hjælp af LuckyTemplates, der måler forgrening.

LuckyTemplates-parametre via forespørgselseditor

LuckyTemplates-parametre via forespørgselseditor

Lær og forstå, hvordan du kan oprette og bruge LuckyTemplates Parameters, som er en kraftfuld funktion i Query Editor.

Rundt søjlediagram – en visualisering til dit dashboard

Rundt søjlediagram – en visualisering til dit dashboard

Denne vejledning vil diskutere om oprettelse af et rundt søjlediagram ved hjælp af Charticulator. Du lærer, hvordan du designer dem til din LuckyTemplates-rapport.

PowerApps funktioner og formler | En introduktion

PowerApps funktioner og formler | En introduktion

Lær, hvordan du bruger PowerApps-funktioner og -formler til at forbedre funktionaliteten og ændre adfærd i vores Power Apps-lærredsapp.

Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af ​​et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.