Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
In deze zelfstudie leert u hoe u parameters maakt in LuckyTemplates Report Builder . U leert ook hoe u uw gepagineerde rapporten kunt sorteren met behulp van meer dan één filter.
Met parameters kunnen gebruikers rapportgegevens filteren. Ze voegen interactiviteit toe aan uw gepagineerde rapporten.
In dit voorbeeld is de lijst gegroepeerd per regio. Deze zelfstudie laat u zien hoe u gegevens kunt filteren met behulp van een of meer parameters voor een specifiek jaar, maand en/of product.
Inhoudsopgave
Parameters toevoegen in LuckyTemplates Report Builder
In de ontwerpweergave van Report Builder kunt u een parameter toevoegen door met de rechtermuisknop op de parametermap in het deelvenster Rapportgegevens te klikken . Het wordt echter aanbevolen om uw eigen parameter te bouwen op basis van uw datasets.
Klik met de rechtermuisknop op uw Dataset- map en selecteer Add Dataset .
In dit voorbeeld filtert u op Jaar. Schrijf dus Year als de datasetnaam en kies het als de databron. Klik vervolgens op de knop Queryontwerper .
Open de dimensietabel Datums , zoek naar Jaar en trek deze naar het rapport. Selecteer de optie Klik om de query uit te voeren .
U ziet dan de drie waarden voor het jaar zonder spaties. Als het lege plekken bevat, moet u deze eruit filteren, anders werkt de query niet. Als u klaar bent, klikt u op OK .
De Query Designer genereert vervolgens de DAX-code voor u.
Klik met de rechtermuisknop op de parametermap en selecteer Add Parameter . Hierdoor wordt de wizard Rapportparametereigenschappen geopend .
Wijzig de naam in "Jaar" en de prompt in "Voer het jaar naar keuze in:" .
Selecteer op het tabblad Beschikbare waarden de optie Waarden ophalen uit een query . Selecteer vervolgens Jaar voor alle vervolgkeuzelijsten.
Nadat u op OK hebt geklikt , verschijnt de parameter die u hebt gemaakt in het deelvenster Parameters in Report Builder.
De parameter activeren
Klik op uw rapport en selecteer Tablix-eigenschappen .
In dit voorbeeld staan de koptekst en tabel in een lijst. Dus voor elk filter dat u in uw rapport toevoegt, worden alle elementen in de lijst beïnvloed.
Ga naar het tabblad Filters in de wizard Tablix-eigenschappen en klik op Toevoegen. Kies in de uitdrukking Dates_Year . Schrijf voor de Waarde [@Jaar] . Dit betekent dat het veld Dates_Year wordt gefilterd op de parameter Year.
Voer het rapport uit nadat u op OK hebt gedrukt.
U wordt gevraagd het filter te kiezen voordat u het gepagineerde rapport kunt bekijken. Als u klaar bent, klikt u op de knop Rapport bekijken .
U zult zien dat het gepagineerde rapport alleen gegevens bevat die vallen binnen het jaar dat u hebt gekozen.
Parameters bewerken in LuckyTemplates Report Builder
U kunt uw parameters ook bewerken door er met de rechtermuisknop op te klikken en Parametereigenschappen te selecteren .
In de wizard Rapportparametereigenschappen kunt u wijzigingen aanbrengen in de algemene instellingen en de beschikbare waarden . U kunt ook een standaardwaarde instellen.
Hierdoor worden automatisch rapportitems weergegeven die bij de standaardwaarde horen. In dit geval zal het rapport nu altijd gegevens voor het jaar 2014 weergeven wanneer u het rapport uitvoert . U kunt dit wijzigen door te wisselen met de parameter.
Filteren op meer dan één parameter
U kunt uw rapport ook filteren met behulp van meer dan één parameter.
Het enige dat u hoeft te doen, is een ander gegevensveld kiezen waarop u wilt filteren en het bovenstaande proces herhalen. In dit voorbeeld wordt een nieuwe parameter voor het veld Product gemaakt.
U kunt ook een standaardwaarde instellen voor de nieuwe productparameter. In dit geval is dat product 1.
Wanneer u op Uitvoeren klikt , bevat het rapport gegevens die overeenkomen met de standaardwaarden. Nogmaals, u kunt dit wijzigen door te schakelen met de parameters.
Als u meer dan één filter per parameter wilt kiezen, opent u de wizard Parametereigenschappen voor elke parameter en schakelt u de optie Meerdere waarden toestaan in .
Open vervolgens de wizard Tablix-eigenschappen en wijzig de filteroperator in In .
Wanneer u het rapport uitvoert, heeft het bewerkte filter nu de optie "Alles selecteren". U kunt nu voor elke parameter meer dan één item kiezen.
LuckyTemplates-parameters via query-editor
M-functie voor datumtabel: een parameter toevoegen in de query-editor
LuckyTemplates-queryparameters: tabellen optimaliseren
Conclusie
Parameters zijn belangrijke functies die elk gepagineerd rapport moet hebben, omdat het de gegevens stroomlijnt, afhankelijk van het filter dat u instelt. Hierdoor kunnen eindgebruikers eenvoudig door het rapport navigeren en informatie uitsluiten die ze niet nodig hebben.
Het maken van parameters in LuckyTemplates Report Builder is eenvoudig. En in deze zelfstudie hebt u geleerd hoe u een of meer parameters aan uw toekomstige rapporten kunt toevoegen.
Al het beste,
Sue Bayes
Wat is zelf in Python: voorbeelden uit de echte wereld
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.
In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.
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.
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.
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.
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.
Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.
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