Del via


Designtip til rapporter i Power BI Report Builder

GÆLDER FOR: Power BI Report Builder Power BI Desktop

Brug følgende tip til at designe dine sideinddelte rapporter i Power BI Report Builder.

Design af rapporter

En veldesignet rapport gengiver oplysninger, der fører til handling. Identificer de spørgsmål, som rapporten hjælper med at besvare. Vær opmærksom på disse spørgsmål, når du designer rapporten.

  • Hvis du vil designe effektive datavisualiseringer, skal du overveje, hvordan du kan få vist oplysninger, der er nemme for rapportbrugeren at forstå. Vælg et dataområde, der passer godt til de data, du vil visualisere. Et diagram gengiver f.eks. bedre oversigt og aggregerede oplysninger end en tabel, der strækker sig over mange sider med detaljerede oplysninger. Du kan visualisere data fra et datasæt i et hvilket som helst dataområde, som omfatter diagrammer, kort, indikatorer, minidiagrammer, datalinjer og tabeldata i forskellige gitterlayout baseret på en tablix.

  • Hvis du planlægger at levere rapporten i et bestemt eksportformat, skal du teste eksportformatet tidligt i dit design. Understøttelse af funktioner varierer afhængigt af den gengivelse, du vælger.

  • Byg komplekse layout i faser. Du kan bruge rektangler som objektbeholdere til at organisere rapportelementer. Du kan oprette dataområder direkte i designområdet for at maksimere dit arbejdsområde. Når du har fuldført hver enkelt, skal du derefter trække den til rektanglets objektbeholder. Når du bruger et rektangel som en objektbeholder, kan du placere alt indholdet på ét trin. Rektangler hjælper også med at styre den måde, rapportelementer gengives på på hver side.

  • Hvis du vil reducere rodet i en rapport, kan du overveje at bruge betinget synlighed for bestemte rapportelementer og lade brugeren vælge, om elementerne skal vises. Du kan angive synlighed baseret på en parameter eller et tekstfelt til/fra. Du kan tilføje betinget skjulte tekstfelter for at få vist midlertidige udtryksresultater. Når der vises uventede data i en rapport, kan du få vist disse midlertidige resultater for at hjælpe med at foretage fejlfinding af udtryk.

  • Når du arbejder med indlejrede elementer i tablixceller eller rektangler, kan du angive forskellige baggrundsfarver for objektbeholderen og indeholdte elementer. Baggrundsfarven er som standard Ingen farve. Elementer med en bestemt baggrundsfarve vises via elementer med en baggrundsfarve, der er angivet til Ingen farve. Denne teknik kan hjælpe dig med at vælge det rigtige element for at angive visningsegenskaber, f.eks. synlighed af kanter i tablixceller.

Du kan få flere oplysninger om ting, du skal overveje, når du designer din rapport, under Planlægning af en rapport i Report Builder.

Navngivningskonventioner for rapporter, datakilder og datasæt

I forbindelse med datakilder og datasæt skal du bruge navngivningskonventioner, der dokumenterer datakilden.

  • Datakilder. Hvis du af sikkerhedsmæssige årsager ikke vil navngive en faktisk server eller database, skal du bruge et alias, der angiver kilden til dataene til brugeren.

  • Datasæt. Brug et navn, der angiver, hvilken datakilde den er baseret på.

Arbejd med data

Som et første trin skal du hente alle de data, du vil arbejde med, til at blive vist i ruden Rapportdata . Når du afgrænser de spørgsmål, som rapporten er designet til at besvare, kan du overveje, hvordan du begrænser dataene i rapportdatasættene til lige præcis det, der er behov for.

  • Generelt skal du kun inkludere de data, du vil have vist i en rapport. Brug forespørgselsvariabler i dine datasætforespørgsler til at lade brugeren vælge, hvilke data vedkommende vil have vist i rapporten. Hvis du opretter delte datasæt, skal du angive filtre, der er baseret på rapportparametre, for at give den samme funktionalitet.

  • Hvis du er en erfaren forespørgselsforfatter, kan det være en god idé at gruppere data i rapporten og ikke i forespørgslen for mellemliggende datamængder. Hvis du foretager al din gruppering i forespørgslen, er rapporten som regel en præsentation af forespørgselsresultatsættet. Hvis du derimod vil have vist aggregerede værdier for store mængder data i et diagram eller en matrix, er det ikke nødvendigt at inkludere detaljerede data.

  • Afhængigt af dine krav kan du få vist navne og placeringer for rapportdatakilder, tekst til forespørgselskommandoer for datasæt og parameterværdier i rapporten. Mange nye brugere undrer sig over, hvor dataene kommer fra. Hvis du vil reducere rodet i rapporten, kan du betinget skjule tekstfelter med denne type oplysninger og lade brugerne vælge, om de vil se dem. Prøv at tilføje disse oplysninger på den sidste side i rapporten. Angiv synligheden af tekstfeltet på baggrund af en parameter, som brugeren kan ændre.

Interager med rapportdesignområdet

Rapportdesignområdet er ikke WYSIWIG. Når du placerer rapportelementer i designområdet, påvirker deres relative placering den måde, elementerne vises på på den gengivne rapportside. Blanktegn bevares.

  • Brug fastgørelses- og layoutknapper til at justere og arrangere elementer i rapportdesignområdet. Du kan f.eks. justere toppen eller kanterne af de markerede elementer, udvide et element, så det svarer til størrelsen på et andet element, eller justere afstanden mellem elementer.

  • Brug piletasterne til at justere placeringen og størrelsen af de markerede elementer i designområdet. Følgende tastekombinationer er f.eks. meget nyttige:

    • Piletaster: Flyt det markerede rapportelement.

    • CTRL+piletaster: Skub det markerede rapportelement.

    • CTRL+SKIFT+piletaster: Forøg eller formindsk størrelsen på det markerede rapportelement.

  • Hvis du vil føje et element til et rektangel, skal du placere musemarkørens øverste venstre tip over den oprindelige placering af elementet i rektanglets objektbeholder. Brug tastaturgenveje til at placere de markerede objekter. Rektanglet udvides automatisk, så det passer til størrelsen af de indeholdte elementer.

  • Hvis du vil føje flere elementer til en tablixcelle, skal du først tilføje et rektangel og derefter tilføje elementerne.

    Hver tablixcelle indeholder som standard et tekstfelt. Når du føjer et rektangel til en celle, erstatter rektanglet tekstfeltet. Placer f.eks. indlejrede indikatorer i et rektangel i en tablixcelle for at styre, hvordan størrelsen på et diagram eller en indikator udvides, når du ændrer højden på den række, cellen befinder sig i.

  • Brug kontrolelementet Zoom til at justere visningen af designområdet. Du kan arbejde med hele siden eller mindre sektioner på siden.

  • Hvis du vil trække felter fra ruden Rapportdata til ruden Gruppering , skal du undgå at trække feltet på tværs af andre rapportelementer i designområdet, da dette markerer de andre elementer og fravælger tablixdataområdet. Træk feltet ned i ruden Rapportdata og derefter hen over til ruden Gruppering.

Vælg varer

Brug ESC-tasten, genvejsmenuen, ruden Egenskaber og ruden Gruppering for at hjælpe med at vælge det ønskede objekt i rapportdesignområdet.

  • Tryk på ESC for at gennemgå stakken af rapportelementer, der optager samme plads i designområdet.

  • I nogle rapportelementer kan du prøve at bruge genvejsmenuen til at vælge rapportelementet eller den del af rapportelementet, du vil bruge.

  • I ruden Egenskaber vises egenskaber for den aktuelle markering.

  • Hvis du vil arbejde med rækkegrupper og kolonnegrupper i et tablixdataområde, skal du vælge gruppen i ruden Gruppering .

Arbejd med bestemte typer rapportelementer

Arbejd med parametre

  • Det primære formål med rapportparametre er at filtrere data i datakilden og hente lige præcis det, der er nødvendigt i rapporten.

  • I forbindelse med rapportparametre skal du finde en balance mellem at tillade interaktivitet og hjælpe en bruger med at få de ønskede resultater. Du kan f.eks. angive standardværdier for en parameter til værdier, som du ved er populære.

Arbejd med tekst

  • Når du indsætter flere linjer i et tekstfelt, tilføjes teksten som én tekstkørsel. Hver tekstkørsel kan kun formateres som en enhed. Hvis du vil formatere hver linje uafhængigt af hinanden, skal du indsætte en ny linje ved at trykke på RETURN i tekstkørslen efter behov. Du kan derefter anvende formatering og typografier på hver enkelt uafhængige tekstlinje i tekstfeltet.

  • Du kan angive formateringsegenskaber og -handlinger i et tekstfelt eller på pladsholdertekst i tekstfeltet. Hvis der kun er én tekstlinje, er det mere effektivt at angive egenskaber for tekstfeltet end for teksten.

Arbejd med udtryk

  • Forstå enkle og komplekse udtryksformater. Du kan skrive et simpelt udtryksformat direkte i tekstfelter, i ruden Egenskaber eller på placeringer i dialogbokse, der accepterer et udtryk.

  • Når du opretter et udtryk, hjælper det med at oprette hver del uafhængigt af hinanden og bekræfte dets værdi. Du kan derefter kombinere alle delene i et endeligt udtryk. En nyttig teknik er at tilføje et tekstfelt i en matrixcelle, få vist hver del af udtrykket og angive betinget synlighed i tekstfeltet. Hvis du vil styre kanttypografien og -farven, når tekstfeltet er skjult, skal du først placere tekstfeltet i et rektangel og derefter angive kanttypografien og farven på rektanglet, så de svarer til matrixen.

Arbejd med indikatorer

  • En indikator viser som standard mindst tre tilstande. Når du har føjet en indikator til en rapport, kan du konfigurere den ved at tilføje eller fjerne tilstande. For at gøre det nemmere for brugerne at få vist den, skal du vælge en indikator, der varierer både efter farve og form.

Kontrollér gengivelsen af rapportelementer på rapportsiden

I rapportdesignområdet vokser rapportelementerne, så de passer til indholdet fra det tilknyttede datasæt, udtryk, underrapport eller tekst.

  • Når du placerer et element på rapportsiden, bliver afstanden mellem dette element og alle elementer, der begynder til højre for det, den mindste afstand, der skal bevares, når et rapportelement vokser vandret. På samme måde bliver afstanden mellem et element og elementet over det en minimumafstand, der skal bevares, efterhånden som det øverste element vokser lodret.

  • Et element i en rapport vokser, så det passer til dataene og skubber peer-elementer (elementer i den samme overordnede objektbeholder) ud af vejen ved hjælp af følgende regler:

    • Hvert element flyttes ned for at bevare minimumafstanden mellem sig selv og de elementer, der slutter over det.

    • Hvert element flyttes til højre for at bevare minimumafstanden mellem sig selv og de elementer, der slutter til venstre for det. For systemer, der bruger layout fra højre mod venstre, flyttes hvert element til venstre for at bevare minimumafstanden mellem sig selv og de elementer, der slutter til højre for det.

    • Objektbeholdere udvides for at imødekomme væksten af underordnede elementer. For et markeret element identificerer egenskaben Parent objektbeholderen for elementet i ruden Egenskaber. Du kan også bruge ruden Dokumentdisposition til at se rapportelementernes opbevaringshierarki.

    • Værktøjslinjen Layout indeholder flere knapper, der hjælper med at justere kanter, centre og afstand for rapportelementer. Hvis du vil aktivere værktøjslinjen Layout, skal du pege på Værktøjslinjer i menuen Vis og derefter vælge Layout.

Hvis du vil gemme rapporten som en .pdf fil, skal rapportens bredde angives eksplicit til en værdi, der giver dig de ønskede resultater i eksportfilformatet. Angiv f.eks. rapportens sidebredde til præcis 7,9375 tommer og venstre og højre margen til 0,5 tommer.

Brug Udskriftslayout og Sideopsætning på værktøjslinjen i rapportfremviseren til at gengive en rapport i en udskriftskompatibel visning. Benyt følgende fremgangsmåde for at fjerne unødvendige tomme sider:

  1. Fjern alle ekstra blanktegn mellem dataområder og i kanterne af rapporten.

  2. Reducer sidemargener i dialogboksen Egenskaber for rapport.

  3. Brug rektangler som objektbeholdere til at styre den måde, rapportelementer gengives på.

  4. I kolonneoverskrifter skal du ændre egenskaben WritingMode for tekstfeltet til at bruge lodret tekst.

Du kan få flere oplysninger under Undgå tomme sider, når du udskriver sideinddelte rapporter.

Kombinationen af denne funktionsmåde, egenskaberne for bredde og højde for rapportelementer, størrelsen på rapportens brødtekst, definitionen af sidehøjde og sidebredde, margenindstillingerne for den overordnede rapport og den gengivelsesspecifikke understøttelse bestemmer alle, hvilke rapportelementer der passer sammen på en gengivet side.