Hvordan lage en parameter i Report Builder

I denne opplæringen lærer du hvordan du oppretter en parameter i Report Builder. Parametere lar sluttbrukere samhandle med en paginert rapport.

Parametre ligner på filtre, men de er bare funksjonelle når du er i kjørevisningen av . Å legge til denne funksjonen gir god hjelp til sluttbrukere da den lar dem filtrere data som samsvarer med deres behov.

Denne opplæringen vil dekke en omfattende diskusjon om alt relatert til parametere, hvor du lærer hvordan du legger til og fjerner parametere. Opplæringen vil også vise deg hvordan du fjerner tomme eller nullverdier fra rapporten, og håndterer feil i Report Builder.

Innholdsfortegnelse

Legg til en parameter i rapportbyggeren

Høyreklikk på datasettet du vil ha som parameter i Report Builder, og klikk deretter Spørring . Dette åpner spørringsdesigneren .

Øverst i Query Designer kan du se en etikett kalt Parameters med to bokser for hver dimensjon.

Hvordan lage en parameter i Report Builder

Klikk på den første boksen i dimensjonen Regioner og velg deretter Klikk for å utføre spørringen .

Hvordan lage en parameter i Report Builder

Når du kjører den, vil du se at du må velge en by eller byer før du kan se rapporten.

Hvordan lage en parameter i Report Builder

Etter at du har valgt byene du vil se, klikker du på Vis rapport . Du vil da se at rapporten bare viser data basert på byene du har valgt.

Hvordan lage en parameter i Report Builder

Fjerne blanke fra en parameter i rapportbygger

I den resulterende rapporten vil du legge merke til at selv med byvalget, returnerer den fortsatt tomme verdier. For å fjerne tomme verdier fra parameteren, gå tilbake til designvisningen og åpne vinduet Rapportparameteregenskaper .

Du kan gjøre det ved å høyreklikke på parameteren du vil redigere og deretter klikke på Parameteregenskaper .

Hvordan lage en parameter i Report Builder

I kategorien Generelt fjerner du merket for Tillat tom verdi og Tillat nullverdi . Klikk deretter OK.

Hvordan lage en parameter i Report Builder

Det neste trinnet er avgjørende. Hvis du ikke gjør dette, får du en feilmelding.

Gå tilbake til spørringsdesigneren. Hvis du vil, må du sette operatøren til lik og fjerne eventuelle filteruttrykk.

Hvordan lage en parameter i Report Builder

Når du er ferdig, klikker du OK og kjører rapporten. Velg velg alle for By-parameteren og klikk på Vis rapport.

Hvordan lage en parameter i Report Builder

Du vil da se at alle tomme og null-verdier fra tabellen er fjernet.

Hvordan lage en parameter i Report Builder

Feilhåndtering for parametere

Dette er en forklaring på hvorfor det er viktig å redigere spørringsdesigneren når du fjerner blanke. La oss se på et scenario der du hopper over å gå tilbake til Query Designer og i stedet kjøre rapporten etter bare å ha fjernet merket for Tillat blank verdi og Tillat nullverdi .

Hvis du gjør dette, vil du bli møtt med en feilmelding.

Hvordan lage en parameter i Report Builder

Feilen sier at egenskapen AllowBlank til parameteren By er usann. Standardverdien inneholder imidlertid en verdi som bryter egenskapsbetingelsen AllowBlank. Dette betyr at det er en motsetning i By-parameterens egenskaper.

Husk at i parameteregenskapene har du allerede satt den til ikke å tillate tomme eller nullverdier. Men i spørringsdesigneren angir det gjeldende uttrykket allerede byen til ikke å være lik tomme verdier. Derfor er det en redundans i formateringen.

Hvordan lage en parameter i Report Builder

Dessuten, fordi du bruker City som en parameter, er det ikke lenger nødvendig å legge til et filteruttrykk. Feilmeldinger i Report Builder bygges intuitivt ettersom de spesifiserer hva som skjer.

De lar deg fikse feilen først før du fortsetter med arbeidet ditt. Så det er alltid en god praksis å kjøre rapporten rutinemessig.

Dette sikrer at feil oppdages tidlig. I stedet for å revidere alt når du nesten er ferdig, kan du nærme deg feilene én om gangen.

Legge til to eller flere parametere

Hvis du vil legge til en annen parameter i rapporten, åpner du Query Designer. Deretter drar du elementet fra til dimensjonsfanen.

Hvordan lage en parameter i Report Builder

Merk deretter av i boksen for å aktivere dette elementet som en parameter, og velg deretter Klikk for å utføre spørringen . I dette tilfellet, bortsett fra byen, er datoer nå inkludert som en ny parameter.

Etter at du har klikket OK, vil du legge merke til i designvisningen at år er lagt til i Parameter-panelet.

Hvordan lage en parameter i Report Builder

Før du kjører rapporten, må du først sjekke egenskapene til den nye parameteren. Rediger eventuelle egenskaper om nødvendig.

Hvordan lage en parameter i Report Builder

Hvordan lage en parameter i Report Builder

Hvordan lage en parameter i Report Builder

Når du kjører rapporten, må du angi de to egenskapene.

Hvordan lage en parameter i Report Builder

Når du har valgt, klikker du på Vis rapport . Du vil da se at rapporten bare viser data basert på parameterne du har valgt.

Hvordan lage en parameter i Report Builder

Du kan også fortsette å justere parameterne mens du ser på rapporten.

Fjern parametere i rapportbygger

For å slette parametere, åpne spørringsdesigneren . Klikk på parameteren du vil fjerne, og klikk deretter på X-knappen .

Hvordan lage en parameter i Report Builder

Etterpå velger du Klikk for å utføre spørringen og OK. Klikk deretter på parameteren du slettet i Rapportdata- panelet og trykk på Slett- knappen på tastaturet. Klikk OK.

Hvordan lage en parameter i Report Builder

Parameteren er nå slettet fra rapporten. Når du kjører søket, vil du bare filtrere etter år. Velger du for eksempel 2015, vil rapporten da kun vise verdier med 2015 som år.

Hvordan lage en parameter i Report Builder

Håndtere blanke

For å effektivt fjerne tomrom og nullverdier fra rapporten, kan du bruke et boolsk uttrykk.

Høyreklikk på datasettet og gå til Datasettegenskaper . I Filter- ruten klikker du på Legg til-knappen for å opprette et nytt filter.

Hvordan lage en parameter i Report Builder

For dette eksemplet må du lage et boolsk uttrykk slik at du kan beholde radene med verdier som ikke er tomme.

Når du velger feltet du vil filtrere, må du bruke et uttrykk. Så klikk på fx -knappen ved siden av tekstboksen Uttrykk. Skriv inn den vanlige funksjonen, IsNothing . Deretter legger du til i feltet du vil filtrere.

Hvordan lage en parameter i Report Builder

Dette vil returnere True hvis en radverdi er tom, og False hvis ellers.

Deretter velger du Boolean i stedet for tekst . For operatoren bruker du likhetstegnet ( = ). Skriv false i tekstboksen Verdi .

Hvordan lage en parameter i Report Builder

Så bak kulissene evaluerer dette filteret først om en verdi er tom (sann) eller ikke (false). Deretter filtrerer den ut verdier som returnerer sann.

Hvis du kjører rapporten, vil du se at den ikke lenger inneholder tomme eller nullverdier.

Hvordan lage en parameter i Report Builder

Du kan bruke dette både på datasett og Tablix-nivå.



Konklusjon

Denne opplæringen tilbyr en omfattende diskusjon om parametere i Report Builder . Denne funksjonen er spesielt gunstig for sluttbrukere. Det lar dem se spesifikke detaljer i en paginert rapport.

Og som du har lært, er det enkelt å legge til og fjerne parametere. Trikset er å sørge for at parameteregenskapene er satt riktig slik at tomme eller nullverdier vil bli ekskludert.

Men selv om du gjør en feil, vil du bli varslet via en feilmelding. Totalt sett er Report Builder et enkelt og brukervennlig program å bruke.

Sue Bayes


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.

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Lær hvordan du demonterer en PBIX-fil for å trekke ut LuckyTemplates-temaer og bilder fra bakgrunnen og bruke den til å lage rapporten din!

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

Python i LuckyTemplates: Hvordan installere og sette opp

Python i LuckyTemplates: Hvordan installere og sette opp

Lær hvordan du installerer programmeringsspråket Python i LuckyTemplates og hvordan du bruker verktøyene til å skrive koder og vise visuelle elementer.

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Lær hvordan du beregner dynamiske fortjenestemarginer ved siden av LuckyTemplates og hvordan du kan få mer innsikt ved å grave dypere inn i resultatene.

Sortering av datotabellkolonner i LuckyTemplates

Sortering av datotabellkolonner i LuckyTemplates

Lær hvordan du sorterer feltene fra kolonner med utvidet datotabell på riktig måte. Dette er en god strategi å gjøre for vanskelige felt.

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

I denne artikkelen går jeg gjennom hvordan du kan finne de beste produktene dine per region ved å bruke DAX-beregninger i LuckyTemplates, inkludert TOPN- og CALCUATE-funksjonene.

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Lær hvordan du bruker en søppeldimensjon for flagg med lav kardinalitet som du ønsker å inkludere i datamodellen din på en effektiv måte.