Expression Builder: Voorwaardelijke opmaak toepassen op gepagineerde rapporten

Expression Builder: Voorwaardelijke opmaak toepassen op gepagineerde rapporten

In deze zelfstudie leert u hoe u voorwaardelijke opmaak toepast in uw gepagineerde rapporten. De primaire functies die worden gebruikt, zijn de Expression Builder en de Placeholder Properties .

Voorwaardelijke opmaak helpt specifieke gegevens in uw rapport te benadrukken. Dit is vooral handig als u te maken heeft met tonnen gegevens.

Met Expression Builder kunt u uw rapport programmeren om kritieke gegevenspunten te benadrukken, zoals het rood kleuren van waarden of het wijzigen van de lettertypestijl als ze wel of niet voldoen aan de vereisten die u stelt.

Er zijn twee manieren om Expression Builder te openen in Report Builder. U kunt ook de Placeholder-eigenschappen gebruiken om voorwaardelijke opmaak toe te passen. Deze worden hieronder in detail besproken.

Inhoudsopgave

De expressiebouwer gebruiken

Klik met de rechtermuisknop op een willekeurige cel in uw tabel en klik vervolgens op Expressie .

Expression Builder: Voorwaardelijke opmaak toepassen op gepagineerde rapporten

Hierdoor wordt het pop-upvenster voor de opbouwfunctie voor expressies geopend.

Expression Builder: Voorwaardelijke opmaak toepassen op gepagineerde rapporten

Met de opbouwfunctie voor expressies kunt u elke waarde in uw gepagineerde rapport opmaken. Er zijn ook specifieke categorieën voor opmaak waaruit u kunt kiezen.

Ingebouwde velden worden gebruikt om algemene velditems in uw rapport op te maken, zoals paginanummers. U kunt er ook voor kiezen om de naam toe te voegen van de gebruiker die het rapport heeft afgedrukt met behulp van het item UserID.

Expression Builder: Voorwaardelijke opmaak toepassen op gepagineerde rapporten

Voor de categorie Parameters kunt u uw code raadplegen. De categorie Velden toont de velden die beschikbaar zijn voor opmaak, afhankelijk van uw dataset. In dit geval worden de velden van de tabel Verkoop weergegeven.

Expression Builder: Voorwaardelijke opmaak toepassen op gepagineerde rapporten

Op dezelfde manier tonen de categorieën Datasets en Variabelen de datasets en variabelen in uw rapport. In dit geval bevat het de gegevensset Verkoop terwijl het geen variabelen heeft.

Expression Builder: Voorwaardelijke opmaak toepassen op gepagineerde rapporten

Expression Builder: Voorwaardelijke opmaak toepassen op gepagineerde rapporten

Operatoren zijn acties die u kunt uitvoeren op de gegevens in uw rapport. Het is samengesteld uit vijf subcategorieën: Rekenen , Vergelijking , Aaneenschakeling , Logisch en Bitverschuiving .

Deze categorie biedt u de meeste flexibiliteit als het gaat om het opmaken van gegevens in gepagineerde rapporten .

Expression Builder: Voorwaardelijke opmaak toepassen op gepagineerde rapporten

Er zijn ook algemene functies die u kunt gebruiken.

Expression Builder: Voorwaardelijke opmaak toepassen op gepagineerde rapporten

Als u op een specifieke functie klikt, krijgt u een beschrijving en een voorbeeld van hoe u deze kunt gebruiken. Dus ondanks de verschillende beschikbare functies, is het nog steeds gemakkelijk te begrijpen hoe ze te gebruiken.

De Placeholder-eigenschappen gebruiken

In deze demonstratie moeten winstmargewaarden boven de 40% rood worden gemarkeerd. Om dit te doen, moet u een IF-statement gebruiken .

Open het venster Placeholder-eigenschappen . Deze vind je door met de rechtermuisknop te klikken op het veld dat je wilt opmaken. Ga dan naar het Lettertype- paneel. Klik op de fx- knop onder de optie Kleur.

Expression Builder: Voorwaardelijke opmaak toepassen op gepagineerde rapporten

Een voorbeeldargument van een if-instructie kan worden gevonden wanneer u op de categorie Algemene functies klikt en vervolgens op Programmastroom .

Expression Builder: Voorwaardelijke opmaak toepassen op gepagineerde rapporten

Kopieer dit argument en pas het aan zodat het past bij de voorwaardelijke opmaak waarin u de gegevens wilt hebben. In dit geval, als een veld Winstwaardemarge groter is dan 0,4, wordt het rood. Zo niet, dan wordt het zwart.

Expression Builder: Voorwaardelijke opmaak toepassen op gepagineerde rapporten

Als je klaar bent, klik je op OK. Wanneer u uw rapport uitvoert, ziet u dat de voorwaardelijke opmaak die u hebt gemaakt , zoals bedoeld is toegepast op de kolom % Winstmarge .

Expression Builder: Voorwaardelijke opmaak toepassen op gepagineerde rapporten

Toegang tot de opbouwfunctie voor expressies met behulp van het eigenschappenvenster

Een andere manier om toegang te krijgen tot de opbouwfunctie voor expressies is door te dubbelklikken op de waarde die u wilt bewerken. Klik in het deelvenster Eigenschappen op het vervolgkeuzemenu van de eigenschap die u wilt opmaken en klik vervolgens op Uitdrukking .

Expression Builder: Voorwaardelijke opmaak toepassen op gepagineerde rapporten

Als u wilt dat twee of meer kolommen dezelfde voorwaardelijke opmaak hebben, kopieert en plakt u de uitdrukking op elke waarde.

Als u bijvoorbeeld wilt dat waarden in de kolom Stad ook rood worden als de winstmargewaarden rood zijn, plakt u de voorwaardelijke opmaak van de laatste waarde in de kleuruitdrukking van de eerste.

U kunt dit blijven doen voor andere waarden in uw rapport.

Expression Builder: Voorwaardelijke opmaak toepassen op gepagineerde rapporten

Als u op uitvoeren drukt, ziet u dat wanneer een winstmargewaarde rood is. De City-waarde is ook rood.

Expression Builder: Voorwaardelijke opmaak toepassen op gepagineerde rapporten

Conclusie

De Report Builder biedt u enorme flexibiliteit als het gaat om het opmaken van gegevens. Door Expression Builder en Placeholder Properties te gebruiken, kunt u specifieke gegevens in uw rapport laten opvallen.

Deze zelfstudie behandelt een basisvoorbeeld van voorwaardelijke opmaak in Report Builder, waarbij een verandering in kleuren wordt gebruikt om onderscheid tussen waarden toe te voegen.

Er zijn andere formaten die u kunt gebruiken. De lay-out en het proces lijken sterk op die van andere Microsoft-producten, dus het leren van geavanceerde voorwaardelijke opmaaktechnieken zal relatief eenvoudig zijn.

Sue


Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Een RDS-bestand opslaan en laden in R

Een RDS-bestand opslaan en laden in R

Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.

First N Business Days Revisited – Een DAX-coderingstaaloplossing

First N Business Days Revisited – Een DAX-coderingstaaloplossing

In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.

Inleiding tot het filteren van context in LuckyTemplates

Inleiding tot het filteren van context in LuckyTemplates

In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.

Zakelijke rapportage met behulp van LuckyTemplates

Zakelijke rapportage met behulp van LuckyTemplates

Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten