Använd kaskadparametrar för att filtrera data i LuckyTemplates Report Builder

Kaskadparametrar är filter som har en effekt på andra länkade parametrar. De tillåter användare att hantera stora mängder . De värden som väljs för en parameter beror på de valda värdena för en annan.

I den här självstudien lär du dig hur du skapar kaskadparametrar för att filtrera tabelldata i . Vi använder ett exempel där slutanvändaren vill filtrera data efter stad, och resultaten ska bara visa städer med produktförsäljning.

Innehållsförteckning

Lägga till en parameter för att filtrera data i LuckyTemplates Report Builder

För att lägga till en parameter, högerklicka på din Dataset- mapp och välj Add Dataset .

Använd kaskadparametrar för att filtrera data i LuckyTemplates Report Builder

Skriv datauppsättningens namn och välj datakällan. Klicka sedan på Frågedesigner .

Använd kaskadparametrar för att filtrera data i LuckyTemplates Report Builder

Klicka på Regioner och dra fältet Stad till det tomma utrymmet. Välj sedan alternativet Klicka för att köra frågan .

Använd kaskadparametrar för att filtrera data i LuckyTemplates Report Builder

Längst ner i kolumnen kan du se att den har en nollpost. Du måste ta bort den annars får du ett felmeddelande.

För att ta bort null- eller tomma värden, dra fältet Stad till rutan Dimension och filtrera bort de onödiga värdena.

Använd kaskadparametrar för att filtrera data i LuckyTemplates Report Builder

Frågedesignern skapar automatiskt en DAX-kod beroende på fälten och filtret du använt .

Använd kaskadparametrar för att filtrera data i LuckyTemplates Report Builder

Högerklicka sedan på mappen Parameters och välj Lägg till parameter . I det här exemplet är parameternamnet " Stad " och prompten är " Ange stad: ". Det rekommenderas också att aktivera alternativet Tillåt flera värden, eftersom detta gör att du kan kontrollera mer än ett urval per parameter.

Använd kaskadparametrar för att filtrera data i LuckyTemplates Report Builder

På fliken Tillgängliga värden väljer du Hämta värden från en fråga och väljer sedan Stad för alla listrutorna. Klicka sedan på OK .

Använd kaskadparametrar för att filtrera data i LuckyTemplates Report Builder

Om du klickar på Kör kommer du att märka att den nya parametern inte kommer att ha någon effekt på rapporten. Detta beror på att du inte har upprättat en relation mellan parametrarna.

För det här exemplet måste du aktivera parametern Stad och länka den till parametern Produkt .

Ansluta två eller fler parameterfilter i LuckyTemplates Report Builder

Högerklicka på datauppsättningen Stad och välj Fråga .

Använd kaskadparametrar för att filtrera data i LuckyTemplates Report Builder

I fönstret frågedesigner drar du måttet Produktnamn och Total försäljning till frågetextrutan. Kör sedan frågan.

Använd kaskadparametrar för att filtrera data i LuckyTemplates Report Builder

Den totala försäljningen fungerar som kopplingen mellan orten och produktnamnet .

Använd kaskadparametrar för att filtrera data i LuckyTemplates Report Builder

Öppna sedan guiden Datasetegenskaper för datauppsättningen Stad. Gå till fliken Filter och lägg till ett filter. I uttrycket väljer du Product_Name . För operatören , använd In . Denna operator låter dig filtrera inom arrayer. Klicka sedan på fx- knappen för att mata in värdet.

Använd kaskadparametrar för att filtrera data i LuckyTemplates Report Builder

Detta öppnar verktyget i Report Builder. Dubbelklicka på alternativet Parametrar under Kategori och välj Produktnamn för värdena. Nollan (0 ) i uttrycket är en indexplacering. Du måste ta bort den så att rapporten visar all data från arrayen.

Använd kaskadparametrar för att filtrera data i LuckyTemplates Report Builder

Klicka sedan på din rapport och välj Tablix-egenskaper .

Använd kaskadparametrar för att filtrera data i LuckyTemplates Report Builder

I det här exemplet finns rubriken och tabellen i en lista. Så för varje filter du lägger till i din rapport kommer alla element i listan att påverkas.

Gå till fliken Filter i guiden Tablix-egenskaper och klicka på Lägg till . Välj Stad i Uttrycket . Välj sedan In som operatör och för värdet skriver du [@City] .

Använd kaskadparametrar för att filtrera data i LuckyTemplates Report Builder

Kör rapporten efter att du tryckt på OK .

Du kommer att bli ombedd att välja från den nya parametern innan du kan se den sidindelade rapporten. När du är klar klickar du på knappen Visa rapport .

Använd kaskadparametrar för att filtrera data i LuckyTemplates Report Builder

Du kommer att se att den sidnumrerade rapporten bara innehåller data som ligger inom de parametrar du har valt.

Använd kaskadparametrar för att filtrera data i LuckyTemplates Report Builder

Ytterligare lektion: Lägga till en rad som visar kolumntotal

Lägg till en ny rad för att lägga till en summa för varje kolumn i matrisen. Högerklicka sedan på cellen du vill placera de totala beloppen i och välj Uttryck .

Använd kaskadparametrar för att filtrera data i LuckyTemplates Report Builder

Under Kategori väljer du mellan olika vanliga funktioner som innehåller specifika objekt som gör att du kan skapa en fråga.

För att skapa en fråga för summan klickar du på Sammanlagt och väljer sedan Summa. Längst ned till höger hittar du exempel på hur du använder varje funktion. Följ formatet för att få den totala summan för varje fält.




Slutsats

Den här självstudien diskuterade hur du skapar överlappande parametrar i din sidnumrerade rapport. För att sammanfatta, kaskadparametrar skapar en anslutning för varje filter i Builder.

I exemplet som visas ovan är parametern Stad kopplad till produktnamnet genom måttet Total försäljning. Det vill säga, City-filtret visar bara produkter med en försäljningshistorik. Denna funktion gör det möjligt för slutanvändare att samla data och bättre hantera rapportinformation.

Kom ihåg att ordning är viktig när du hanterar kaskadparametrar. Så när du väljer filter, tänk på att hierarkin där du väljer dem påverkar resultaten som visas i rapporten.

Med vänliga hälsningar,

Sue Bayes


Upptäck unika insikter med LuckyTemplates TOPN-funktion

Upptäck unika insikter med LuckyTemplates TOPN-funktion

Den här bloggen innehåller LuckyTemplates TOPN DAX-funktion, som gör att du kan få unika insikter från dina data, vilket hjälper dig att fatta bättre marknadsföringsbeslut.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Lär dig några fantastiska analytiska tekniker som vi kan göra för datamodellering i LuckyTemplates med hjälp av DAX-stödtabeller.

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Här dyker vi in ​​i LuckyTemplates Advanced DAX och implementerar rankningslogik för att få en mycket unik insikt. Jag visar också upp måttförgrening i det här exemplet.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Lär dig hur du avgör om din intäktstillväxt är bra genom att kontrollera om dina marginaler ökade med hjälp av LuckyTemplates mäter förgrening.

LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.

Runda stapeldiagram – En visualisering för din instrumentpanel

Runda stapeldiagram – En visualisering för din instrumentpanel

Denna handledning kommer att diskutera hur man skapar ett runt stapeldiagram med Charticulator. Du kommer att lära dig hur du designar dem för din LuckyTemplates-rapport.

PowerApps funktioner och formler | En introduktion

PowerApps funktioner och formler | En introduktion

Lär dig hur du använder PowerApps funktioner och formler för att förbättra funktionaliteten och ändra ett beteende i vår Power Apps canvas-app.

Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.