Expression Builder: Tillämpa villkorlig formatering på paginerade rapporter

I den här självstudien lär du dig hur du ansöker i dina sidnumrerade rapporter. De primära funktionerna som används är uttrycksbyggaren och platshållaregenskaperna .

Villkorlig formatering hjälper till att framhäva specifik data i din rapport. Detta är särskilt användbart när du har att göra med massor av data.

Med Expression Builder kan du programmera din rapport för att framhäva viktiga datapunkter, som att göra värden röda eller ändra teckensnittet om de uppfyller eller inte uppfyller de krav du ställer.

Det finns två sätt att öppna Expression Builder i Report Builder. Du kan också använda platshållaregenskaperna för att tillämpa villkorlig formatering. Dessa diskuteras i detalj nedan.

Innehållsförteckning

Använda uttrycksbyggaren

Högerklicka på valfri cell i tabellen och klicka sedan på Uttryck .

Expression Builder: Tillämpa villkorlig formatering på paginerade rapporter

Detta öppnar popup-fönstret för Uttrycksbyggaren .

Expression Builder: Tillämpa villkorlig formatering på paginerade rapporter

Med uttrycksbyggaren kan du formatera vilket värde som helst i din sidnumrerade rapport. Det finns också specifika kategorier för formatering som du kan välja mellan.

Inbyggda fält används för att formatera vanliga fältobjekt i din rapport, till exempel sidnummer. Du kan också välja att lägga till namnet på användaren som skrev ut rapporten med hjälp av UserID-objektet.

Expression Builder: Tillämpa villkorlig formatering på paginerade rapporter

För kategorin Parametrar kan du hänvisa till din kod. Kategorien Fält visar de fält som är tillgängliga för formatering beroende på din datauppsättning. I det här fallet visar den fälten i tabellen Försäljning.

Expression Builder: Tillämpa villkorlig formatering på paginerade rapporter

På samma sätt visar kategorierna Dataset och Variables datamängderna och variablerna i din rapport. I det här fallet innehåller den försäljningsdatauppsättningen medan den inte har några variabler.

Expression Builder: Tillämpa villkorlig formatering på paginerade rapporter

Expression Builder: Tillämpa villkorlig formatering på paginerade rapporter

Operatörer är åtgärder som du kan utföra på data i din rapport. Den är sammansatt av fem underkategorier: Aritmetik , Jämförelse , Sammankoppling , Logisk och Bitförskjutning .

Denna kategori erbjuder dig den största flexibiliteten när det kommer till .

Expression Builder: Tillämpa villkorlig formatering på paginerade rapporter

Det finns också gemensamma funktioner du kan använda.

Expression Builder: Tillämpa villkorlig formatering på paginerade rapporter

Genom att klicka på en specifik funktion får du en beskrivning och ett exempel på hur du använder den. Så trots de många tillgängliga funktionerna är det fortfarande lätt att förstå hur man använder dem.

Använda platshållaregenskaperna

I denna demonstration måste vinstmarginalvärden över 40 % markeras rött. För att göra det måste du använda en .

Öppna fönstret Platshållaregenskaper . Du hittar detta genom att högerklicka på fältet du vill formatera. Gå sedan till teckensnittsrutan . Klicka på fx -knappen under alternativet Färg.

Expression Builder: Tillämpa villkorlig formatering på paginerade rapporter

Ett exempel-argument för if-sats kan hittas när du klickar på kategorin Gemensamma funktioner och sedan på Programflöde .

Expression Builder: Tillämpa villkorlig formatering på paginerade rapporter

Kopiera det här argumentet och ändra det så att det passar det villkorliga formatet du vill att data ska vara i. I det här fallet, om ett fält för vinstvärdemarginal är större än 0,4, blir det rött. Om inte blir det svart.

Expression Builder: Tillämpa villkorlig formatering på paginerade rapporter

När du är klar klickar du på Okej. När du kör din rapport ser du att den villkorliga formateringen du skapade har tillämpats på kolumnen % vinstmarginal som avsett.

Expression Builder: Tillämpa villkorlig formatering på paginerade rapporter

Åtkomst till uttrycksbyggaren med hjälp av egenskapsrutan

Ett annat sätt att komma åt uttrycksbyggaren är genom att dubbelklicka på värdet du vill redigera. I rutan Egenskaper klickar du på rullgardinsmenyn för egenskapen du vill formatera och klickar sedan på Uttryck .

Expression Builder: Tillämpa villkorlig formatering på paginerade rapporter

Om du vill att två eller flera kolumner ska ha samma villkorliga formatering, kopiera och klistra in uttrycket på varje värde.

Om du till exempel vill att värden i kolumnen Stad också ska bli röda om dess vinstmarginalvärden är röda, klistra in den villkorliga formateringen av det senare värdet i det förstnämndas färguttryck.

Du kan fortsätta att göra det för andra värden i din rapport.

Expression Builder: Tillämpa villkorlig formatering på paginerade rapporter

Om du trycker på kör ser du det när ett vinstmarginalvärde är rött. Dess City-värde kommer också att vara rött.

Expression Builder: Tillämpa villkorlig formatering på paginerade rapporter

Slutsats

Rapportbyggaren ger dig enorm flexibilitet när det gäller att formatera data. Genom att använda Expression Builder och Platshållaregenskaper kan du få specifika data i din rapport att sticka ut.

Denna handledning täcker ett grundläggande exempel på villkorlig formatering i Report Builder som använder en förändring i färger för att lägga till skillnad mellan värden.

Det finns andra format som du kan använda. Layouten och processen liknar den för andra Microsoft-produkter så att lära sig avancerade tekniker för villkorlig formatering kommer att vara relativt lätt.

Stämma


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.