Brug kaskadeparametre til at filtrere data i LuckyTemplates Report Builder

Cascading-parametre er filtre, der har en effekt på andre sammenkædede parametre. De giver brugerne mulighed for at administrere store mængder . De valgte værdier for en parameter afhænger af de valgte værdier for en anden.

I dette selvstudium lærer du, hvordan du opretter kaskadende parametre til at filtrere tabeldata i. Vi bruger et eksempel, hvor slutbrugeren ønsker at filtrere dataene efter by, og resultaterne skal kun vise byer med produktsalg.

Indholdsfortegnelse

Tilføjelse af en parameter for at filtrere data i LuckyTemplates Report Builder

For at tilføje en parameter skal du højreklikke på mappen Datasæt og vælge Tilføj datasæt .

Brug kaskadeparametre til at filtrere data i LuckyTemplates Report Builder

Skriv datasættets navn, og vælg datakilden. Klik derefter på Forespørgselsdesigner .

Brug kaskadeparametre til at filtrere data i LuckyTemplates Report Builder

Klik på Regioner , og træk feltet By til det tomme felt. Vælg derefter indstillingen Klik for at udføre forespørgslen .

Brug kaskadeparametre til at filtrere data i LuckyTemplates Report Builder

I bunden af ​​kolonnen kan du se, at den har en nul-indgang. Du skal fjerne den, ellers får du en fejl.

For at fjerne nulværdier eller tomme værdier skal du trække feltet By til dimensionsruden og filtrere de unødvendige værdier fra.

Brug kaskadeparametre til at filtrere data i LuckyTemplates Report Builder

Forespørgselsdesigneren opretter automatisk en DAX-kode afhængigt af de felter og filter, du har anvendt .

Brug kaskadeparametre til at filtrere data i LuckyTemplates Report Builder

Højreklik derefter på mappen Parameter s og vælg Tilføj parameter . I dette eksempel er parameternavnet " By ", og prompten er " Indtast by:". Det anbefales også at aktivere indstillingen Tillad flere værdier, fordi dette giver dig mulighed for at kontrollere mere end ét valg pr. parameter.

Brug kaskadeparametre til at filtrere data i LuckyTemplates Report Builder

På fanen Tilgængelige værdier skal du vælge Hent værdier fra en forespørgsel og derefter vælge By for alle rullemenuerne. Klik derefter på OK .

Brug kaskadeparametre til at filtrere data i LuckyTemplates Report Builder

Hvis du klikker på Kør, vil du bemærke, at den nye parameter ikke har nogen effekt på rapporten. Dette skyldes, at du ikke har etableret en sammenhæng mellem parametrene.

I dette eksempel skal du aktivere parameteren By og knytte den til parameteren Produkt .

Tilslutning af to eller flere parameterfiltre i LuckyTemplates Report Builder

Højreklik på bydatasættet , og vælg Forespørgsel .

Brug kaskadeparametre til at filtrere data i LuckyTemplates Report Builder

I vinduet Forespørgselsdesigner skal du trække målingen for produktnavn og samlet salg til forespørgselstekstfeltet. Kør derefter forespørgslen.

Brug kaskadeparametre til at filtrere data i LuckyTemplates Report Builder

Det samlede salg fungerer som forbindelsen mellem byen og produktnavnet .

Brug kaskadeparametre til at filtrere data i LuckyTemplates Report Builder

Åbn derefter guiden Datasætegenskaber for bydatasættet. Gå til fanen Filtre og tilføj et filter. I Udtrykket skal du vælge Product_Name . For operatøren , brug In . Denne operator giver dig mulighed for at filtrere inden for arrays. Klik derefter på fx knappen for at indtaste værdien.

Brug kaskadeparametre til at filtrere data i LuckyTemplates Report Builder

Dette åbner værktøjet i Report Builder. Dobbeltklik på indstillingen Parametre under Kategori , og vælg Produktnavn for værdierne. nullet (0 ) i udtrykket er en indeksplacering. Du skal slette den, så rapporten viser alle data fra arrayet.

Brug kaskadeparametre til at filtrere data i LuckyTemplates Report Builder

Klik derefter på din rapport og vælg Tablix-egenskaber .

Brug kaskadeparametre til at filtrere data i LuckyTemplates Report Builder

I dette eksempel er overskriften og tabellen indeholdt i en liste. Så for hvert filter, du tilføjer i din rapport, vil alle elementerne på listen blive påvirket.

Gå til fanen Filtre i guiden Tablix-egenskaber , og klik på Tilføj . I Udtrykket skal du vælge By . Vælg derefter In som operatør , og skriv [@City] for værdien .

Brug kaskadeparametre til at filtrere data i LuckyTemplates Report Builder

Kør rapporten, efter du har trykket på OK .

Du bliver bedt om at vælge fra den nye parameter, før du kan se den paginerede rapport. Når du er færdig, skal du klikke på knappen Vis rapport .

Brug kaskadeparametre til at filtrere data i LuckyTemplates Report Builder

Du vil se, at den paginerede rapport kun indeholder data, der er inden for de parametre, du har valgt.

Brug kaskadeparametre til at filtrere data i LuckyTemplates Report Builder

Yderligere lektion: Tilføjelse af en række, der viser kolonnetotal

Tilføj en ny række for at tilføje en total for hver kolonne i din matrix. Højreklik derefter på den celle, du vil placere de samlede beløb i, og vælg Udtryk .

Brug kaskadeparametre til at filtrere data i LuckyTemplates Report Builder

Under Kategori skal du vælge mellem forskellige almindelige funktioner , der indeholder specifikke elementer , der giver dig mulighed for at oprette en forespørgsel.

For at oprette en forespørgsel for totalen skal du klikke på Samlet og derefter vælge Sum. Nederst til højre er du forsynet med eksempler på, hvordan du bruger hver funktion. Følg formatet for at få den samlede sum for hvert felt.




Konklusion

Denne vejledning diskuterede, hvordan du opretter overlappende parametre i din sideinddelte rapport. For at opsummere skaber kaskadeparametre en forbindelse for hvert filter i Builder.

I eksemplet vist ovenfor er By-parameteren knyttet til produktnavnet gennem målingen Samlet salg. Det vil sige, at byfilteret kun viser produkter med en salgshistorik. Denne funktion giver slutbrugere mulighed for at samle data og bedre administrere rapportoplysninger.

Husk, at rækkefølge er vigtig, når du har at gøre med kaskadeparametre. Så når du vælger filtrene, skal du huske på, at hierarkiet, som du vælger dem i, påvirker de resultater, der vises i rapporten.

Alt det bedste,

Sue Bayes


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.