Een parameter maken in Report Builder

Een parameter maken in Report Builder

In deze zelfstudie leert u hoe u een parameter maakt in Report Builder. Met parameters kunnen eindgebruikers communiceren met een gepagineerd rapport.

Parameters zijn vergelijkbaar met filters, maar ze werken alleen als u zich in de uitvoeringsweergave van Report Builder bevindt . Het toevoegen van deze functie biedt grote hulp aan eindgebruikers, omdat ze hiermee gegevens kunnen filteren die overeenkomen met hun behoeften.

Deze zelfstudie behandelt een uitgebreide discussie over alles wat met parameters te maken heeft, waarbij u leert hoe u parameters kunt toevoegen en verwijderen. De zelfstudie laat u ook zien hoe u lege of null-waarden uit uw rapport kunt verwijderen en hoe u fouten in Report Builder kunt afhandelen.

Inhoudsopgave

Voeg een parameter toe in Report Builder

Klik met de rechtermuisknop op de gegevensset die u als parameter in Report Builder wilt gebruiken en klik vervolgens op Query . Hiermee wordt de Queryontwerper geopend .

Bovenaan de Query Designer ziet u een label met de naam Parameters met twee vakjes voor elke dimensie.

Een parameter maken in Report Builder

Klik op het eerste vak van de dimensie Regio's en selecteer vervolgens Klik om de query uit te voeren .

Een parameter maken in Report Builder

Wanneer u het uitvoert, ziet u dat u een stad of steden moet selecteren voordat u het rapport kunt bekijken.

Een parameter maken in Report Builder

Nadat u de steden heeft geselecteerd die u wilt bekijken, klikt u op Bekijk rapport . U zult dan zien dat het rapport alleen gegevens toont op basis van de steden die u heeft geselecteerd.

Een parameter maken in Report Builder

Spaties verwijderen uit een parameter in Report Builder

In het resulterende rapport zult u merken dat zelfs met de stadsselectie nog steeds lege waarden worden geretourneerd. Om lege waarden uit uw parameter te verwijderen, gaat u terug naar de ontwerpweergave en opent u het venster Rapportparametereigenschappen .

U kunt dit doen door met de rechtermuisknop te klikken op de parameter die u wilt bewerken en vervolgens op Parametereigenschappen te klikken .

Een parameter maken in Report Builder

Schakel op het tabblad Algemeen de opties Blanco waarde toestaan ​​en Null-waarde toestaan ​​uit . Klik vervolgens op OK.

Een parameter maken in Report Builder

De volgende stap is cruciaal. Doe je dit niet, dan krijg je een foutmelding.

Ga terug naar de Query Designer. Als u lege of null-waarden wilt verwijderen , moet u de operator instellen op Gelijk en alle filterexpressies verwijderen.

Een parameter maken in Report Builder

Als u klaar bent, klikt u op OK en voert u uw rapport uit. Kies alles selecteren voor de parameter Stad en klik op Rapport bekijken.

Een parameter maken in Report Builder

U zult dan zien dat alle lege en null-waarden uit de tabel zijn verwijderd.

Een parameter maken in Report Builder

Foutafhandeling voor parameters

Dit is een verklaring waarom het belangrijk is om de Query Designer te bewerken bij het verwijderen van spaties. Laten we eens kijken naar een scenario waarin u niet teruggaat naar Query Designer en in plaats daarvan het rapport uitvoert nadat u alleen de opties Blanco waarde toestaan ​​en Null-waarde toestaan ​​hebt uitgeschakeld.

Als u dit doet, krijgt u een foutmelding te zien.

Een parameter maken in Report Builder

De fout zegt dat de eigenschap AllowBlank van de parameter City onwaar is. De standaardwaarde bevat echter een waarde die in strijd is met de eigenschapsvoorwaarde AllowBlank. Dit betekent dat er een tegenstrijdigheid is in de eigenschappen van de City-parameter.

Onthoud dat u het in de parametereigenschappen al hebt ingesteld om geen lege of null-waarden toe te staan. In de Query Designer stelt de huidige uitdrukking de Stad echter al in op niet gelijk aan lege waarden. Daarom is er een redundantie in de opmaak.

Een parameter maken in Report Builder

Bovendien is het niet langer nodig om een ​​filterexpressie toe te voegen, omdat u City als parameter gebruikt. Foutmeldingen in Report Builder zijn intuïtief opgebouwd omdat ze specificeren wat er gebeurt.

Hiermee kunt u eerst de fout herstellen voordat u verder gaat met uw werk. Het is dus altijd een best practice om uw rapport routinematig uit te voeren.

Dit zorgt ervoor dat fouten in een vroeg stadium worden ontdekt. In plaats van alles te herzien als je bijna klaar bent, kun je fouten één voor één benaderen.

Twee of meer parameters toevoegen

Als u nog een parameter aan uw rapport wilt toevoegen, opent u Query Designer. Sleep vervolgens het item van de maateenheidgroep naar het dimensietabblad.

Een parameter maken in Report Builder

Vink vervolgens het vakje aan om dit item als parameter in te schakelen en selecteer vervolgens Klik om query uit te voeren . In dit geval is naast de stad ook datums opgenomen als een nieuwe parameter.

Nadat u op OK hebt geklikt, ziet u in de ontwerpweergave dat Year is toegevoegd aan het deelvenster Parameters.

Een parameter maken in Report Builder

Voordat u het rapport uitvoert, moet u eerst de eigenschappen van de nieuwe parameter controleren. Bewerk eventuele eigenschappen indien nodig.

Een parameter maken in Report Builder

Een parameter maken in Report Builder

Een parameter maken in Report Builder

Wanneer u het rapport uitvoert, moet u de twee eigenschappen instellen.

Een parameter maken in Report Builder

Als je eenmaal hebt geselecteerd, klik je op Bekijk rapport . U zult dan zien dat het rapport alleen gegevens toont op basis van de parameters die u hebt geselecteerd.

Een parameter maken in Report Builder

U kunt ook doorgaan met het aanpassen van de parameters terwijl u het rapport bekijkt.

Verwijder parameters in Report Builder

Open de Query Designer om parameters te verwijderen . Klik op de parameter die u wilt verwijderen en klik vervolgens op de X-knop .

Een parameter maken in Report Builder

Selecteer daarna Klik om de query uit te voeren en OK. Klik vervolgens op de parameter die u hebt verwijderd in het deelvenster Rapportgegevens en druk op de knop Verwijderen op uw toetsenbord. Klik OK.

Een parameter maken in Report Builder

De parameter is nu verwijderd uit het rapport. Wanneer u de query uitvoert, filtert u alleen op Jaar. Als u bijvoorbeeld 2015 selecteert, toont het rapport alleen waarden met 2015 als jaartal.

Een parameter maken in Report Builder

Omgaan met blanco's

Om spaties en null-waarden efficiënt uit uw rapport te verwijderen, kunt u een Booleaanse uitdrukking gebruiken.

Klik met de rechtermuisknop op uw dataset en ga naar Eigenschappen van dataset . Klik in het deelvenster Filters op de knop Toevoegen om een ​​nieuw filter te maken.

Een parameter maken in Report Builder

Voor dit voorbeeld moet u een Booleaanse uitdrukking maken zodat u de rijen met niet-lege waarden kunt behouden.

Bij het selecteren van het veld dat u wilt filteren, moet u een uitdrukking gebruiken. Klik dus op de knop fx naast het tekstvak Uitdrukking. Typ de algemene functie, IsNothing . Voeg vervolgens het veld toe dat u wilt filteren.

Een parameter maken in Report Builder

Dit retourneert True als een rijwaarde leeg is, en False als dit niet het geval is.

Kies vervolgens Boolean in plaats van Tekst . Gebruik voor de operator het gelijkteken ( = ). Typ false in het tekstvak Waarde .

Een parameter maken in Report Builder

Dus achter de schermen evalueert dit filter eerst of een waarde leeg is (true) of niet (false). Vervolgens filtert het waarden uit die waar retourneren.

Als u uw rapport uitvoert, ziet u dat het geen lege waarden of null-waarden meer bevat.

Een parameter maken in Report Builder

U kunt dit zowel op dataset- als Tablix-niveau gebruiken.


Zelfstudie Report Builder: Gegevens sorteren en filteren in gepagineerde rapporten
LuckyTemplates-parameters via Query-editor

Conclusie

Deze tutorial biedt een uitgebreide discussie over parameters in Report Builder . Deze functie is vooral gunstig voor eindgebruikers. Hiermee kunnen ze specifieke details in een gepagineerd rapport bekijken.

En zoals u hebt geleerd, is het toevoegen en verwijderen van parameters eenvoudig. De kunst is om ervoor te zorgen dat de parametereigenschappen correct zijn ingesteld, zodat blanco of null-waarden worden uitgesloten.

Maar ook als je een fout maakt, krijg je een melding via een foutmelding. Over het algemeen is Report Builder een eenvoudig en gebruiksvriendelijk programma om te gebruiken.

Sue Bayes


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