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

Leave a Comment

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.

Oprettelse af en datotabel i LuckyTemplates

Oprettelse af en datotabel i LuckyTemplates

Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.

Professionelle serviceanalyserapporter i LuckyTemplates

Professionelle serviceanalyserapporter i LuckyTemplates

I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.

Almindelige SQL-funktioner: En oversigt

Almindelige SQL-funktioner: En oversigt

Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.

LuckyTemplates skabelonoprettelse: Guide og tips

LuckyTemplates skabelonoprettelse: Guide og tips

I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.

LuckyTemplates-rangering og brugerdefineret gruppering

LuckyTemplates-rangering og brugerdefineret gruppering

I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.