Bruk kaskadeparametere for å filtrere data i LuckyTemplates Report Builder

Kaskadeparametere er filtre som har en effekt på andre koblede parametere. De lar brukere administrere store mengder . Verdiene som er valgt for én parameter, avhenger av de valgte verdiene for en annen.

I denne opplæringen lærer du hvordan du lager kaskadeparametere for å filtrere tabelldata i . Vi bruker et eksempel der sluttbrukeren ønsker å filtrere dataene etter by, og resultatene skal kun vise byer med produktsalg.

Innholdsfortegnelse

Legge til en parameter for å filtrere data i LuckyTemplates Report Builder

For å legge til en parameter, høyreklikk på mappen Datasett og velg Legg til datasett .

Bruk kaskadeparametere for å filtrere data i LuckyTemplates Report Builder

Skriv datasettnavnet og velg datakilden. Klikk deretter Query Designer .

Bruk kaskadeparametere for å filtrere data i LuckyTemplates Report Builder

Klikk Regioner og dra By- feltet til det tomme området. Deretter velger du alternativet Klikk for å utføre spørringen .

Bruk kaskadeparametere for å filtrere data i LuckyTemplates Report Builder

Nederst i kolonnen kan du se at den har en null-oppføring. Du må fjerne den, ellers får du en feilmelding.

For å fjerne null- eller tommeverdier, dra By- feltet til Dimensjon- ruten og filtrer ut unødvendige verdier.

Bruk kaskadeparametere for å filtrere data i LuckyTemplates Report Builder

Query Designer oppretter automatisk en DAX-kode avhengig av feltene og filteret du brukte.

Bruk kaskadeparametere for å filtrere data i LuckyTemplates Report Builder

Høyreklikk deretter på Parameters -mappen og velg Add Parameter . For dette eksemplet er parameternavnet " City " og ledeteksten er " Angi by: ". Det anbefales også å aktivere alternativet Tillat flere verdier, fordi dette lar deg sjekke mer enn ett valg per parameter.

Bruk kaskadeparametere for å filtrere data i LuckyTemplates Report Builder

I kategorien Tilgjengelige verdier velger du Hent verdier fra en spørring og deretter By for alle rullegardinboksene. Klikk deretter OK .

Bruk kaskadeparametere for å filtrere data i LuckyTemplates Report Builder

Hvis du klikker Kjør, vil du legge merke til at den nye parameteren ikke vil ha noen effekt på rapporten. Dette er fordi du ikke har etablert en relasjon mellom parameterne.

For dette eksemplet må du aktivere By- parameteren og koble den til Produkt- parameteren.

Koble til to eller flere parameterfiltre i LuckyTemplates Report Builder

Høyreklikk på bydatasettet og velg Spørring .

Bruk kaskadeparametere for å filtrere data i LuckyTemplates Report Builder

I Query Designer-vinduet drar du produktnavn og totalt salg til spørringstekstboksen. Kjør deretter spørringen.

Bruk kaskadeparametere for å filtrere data i LuckyTemplates Report Builder

Totalt salg fungerer som forbindelsen mellom byen og produktnavnet .

Bruk kaskadeparametere for å filtrere data i LuckyTemplates Report Builder

Deretter åpner du datasettegenskaper -veiviseren for bydatasettet. Gå til kategorien Filtre og legg til et filter. I Uttrykket velger du Product_Name . For operatøren , bruk In . Denne operatoren lar deg filtrere innenfor matriser. Klikk deretter på fx- knappen for å legge inn verdien.

Bruk kaskadeparametere for å filtrere data i LuckyTemplates Report Builder

Dette åpner verktøyet i Report Builder. Dobbeltklikk på Parameters - alternativet under Kategori og velg Produktnavn for verdiene. Nulltallet (0 ) i uttrykket er en indeksplassering. Du må slette den slik at rapporten viser alle dataene fra matrisen.

Bruk kaskadeparametere for å filtrere data i LuckyTemplates Report Builder

Klikk deretter på rapporten og velg Tablix-egenskaper .

Bruk kaskadeparametere for å filtrere data i LuckyTemplates Report Builder

I dette eksemplet er overskriften og tabellen inneholdt i en liste. Så for hvert filter du legger til i rapporten, vil alle elementene i listen bli påvirket.

Gå til kategorien Filtre i veiviseren for Tablix-egenskaper og klikk på Legg til . I Uttrykket velger du By . Velg deretter In som operatør , og for verdien skriver du [@City] .

Bruk kaskadeparametere for å filtrere data i LuckyTemplates Report Builder

Kjør rapporten etter at du har trykket på OK .

Du blir bedt om å velge fra den nye parameteren før du kan se den paginerte rapporten. Når du er ferdig, klikker du på Vis rapport- knappen.

Bruk kaskadeparametere for å filtrere data i LuckyTemplates Report Builder

Du vil se at den paginerte rapporten bare inneholder data som er innenfor parameterne du har valgt.

Bruk kaskadeparametere for å filtrere data i LuckyTemplates Report Builder

Ekstra leksjon: Legge til en rad som viser kolonnetotal

For å legge til en totalsum for hver kolonne i matrisen, legg til en ny rad. Høyreklikk deretter på cellen du vil plassere de totale beløpene i og velg Uttrykk .

Bruk kaskadeparametere for å filtrere data i LuckyTemplates Report Builder

Under Kategori velger du mellom forskjellige fellesfunksjoner som inneholder spesifikke elementer som lar deg lage en spørring.

For å opprette en spørring for totalen klikker du på Samlet og velger deretter Sum. Nederst til høyre får du eksempler på hvordan du bruker hver funksjon. Følg formatet for å få totalsummen for hvert felt.




Konklusjon

Denne opplæringen diskuterte hvordan du oppretter overlappende parametere i den paginerte rapporten. For å oppsummere, skaper kaskadeparametere en tilkobling for hvert filter i Builder.

I eksemplet vist ovenfor er By-parameteren knyttet til produktnavnet gjennom målingen Totalt salg. Det vil si at byfilteret bare vil vise produkter med salgshistorikk. Denne funksjonen lar sluttbrukere samle data og bedre administrere rapportinformasjon.

Husk at rekkefølge er viktig når du arbeider med kaskadeparametere. Så når du velger filtre, husk at hierarkiet der du velger dem påvirker resultatene som vises i rapporten.

Beste ønsker,

Sue Bayes


Oppdag unik innsikt ved å bruke LuckyTemplates TOPN-funksjon

Oppdag unik innsikt ved å bruke LuckyTemplates TOPN-funksjon

Denne bloggen inneholder LuckyTemplates TOPN DAX-funksjonen, som lar deg få unik innsikt fra dataene dine, og hjelper deg med å ta bedre markedsføringsbeslutninger.

Datamodellering i LuckyTemplates ved hjelp av støttetabeller

Datamodellering i LuckyTemplates ved hjelp av støttetabeller

Lær noen fantastiske analytiske teknikker som vi kan gjøre for datamodellering i LuckyTemplates ved å bruke DAX-støttetabeller.

Avansert DAX for LuckyTemplates: Implementering av rangeringslogikk på tvers av unik innsikt

Avansert DAX for LuckyTemplates: Implementering av rangeringslogikk på tvers av unik innsikt

Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogikk for å få en helt unik innsikt. Jeg viser også frem målegrening i dette eksemplet.

LuckyTemplates What-If-parameterfunksjon

LuckyTemplates What-If-parameterfunksjon

Denne bloggen introduserer den nye funksjonen i LuckyTemplates, What-If-analyseparameteren. Du vil se hvordan det gjør alt raskt og enkelt for scenarioanalysen din.

Bruk LuckyTemplates Mål forgrening for å sjekke om marginene dine øker ettersom inntektene vokser

Bruk LuckyTemplates Mål forgrening for å sjekke om marginene dine øker ettersom inntektene vokser

Finn ut hvordan du kan finne ut om inntektsveksten din er god ved å sjekke om marginene dine økte ved å bruke LuckyTemplates som måler forgrening.

LuckyTemplates Parameters Via Query Editor

LuckyTemplates Parameters Via Query Editor

Lær og forstå hvordan du kan lage og bruke LuckyTemplates Parameters som er en kraftig funksjon i spørringsredigereren.

Rundt stolpediagram – en visualisering for dashbordet ditt

Rundt stolpediagram – en visualisering for dashbordet ditt

Denne opplæringen vil diskutere hvordan du lager et rundt søylediagram ved hjelp av Charticulator. Du vil lære hvordan du designer dem for LuckyTemplates-rapporten.

PowerApps funksjoner og formler | En introduksjon

PowerApps funksjoner og formler | En introduksjon

Lær hvordan du bruker PowerApps-funksjoner og -formler for å forbedre funksjonaliteten og endre atferd i Power Apps-lerretsappen vår.

Pipe In R: Koblingsfunksjoner med Dplyr

Pipe In R: Koblingsfunksjoner med Dplyr

I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.