Del via


Skab udtryksbaserede titler og undertekster

GÆLDER FOR: Power BI Desktop Power BI-tjeneste

Du kan skabe dynamiske, tilpassede titler og undertekster til dine Power BI-visualiseringer. Ved at oprette Data Analysis Expressions (DAX) baseret på felter, variabler eller andre programmatiske elementer kan titlerne og underteksterne på dine visuals automatisk justeres efter behov. Disse ændringer sker baseret på filtre, valg eller andre brugerinteraktioner og konfigurationer.

Skærmbillede, der viser indstillingen Betinget formatering i Power BI Desktop.

Det er ligetil at oprette dynamiske titler, også kaldet udtryksbaserede titler.

Tips

Betinget formatering er også tilgængelig for andre visuelle elementer i Power BI, herunder farver, databarer, ikoner, web-URL'er til knapper, former, billeder og mere. For den fulde liste over understøttede visualiseringer og formateringsmuligheder, se Betinget formatering i Power BI-visualiseringer.

Opret et felt til din titel

Det første trin i oprettelsen af en udtryksbaseret titel er at oprette et felt i din model, der skal bruges til titlen.

Der er mange kreative måder at få din visuelle titel til at afspejle det, du ønsker, den skal sige eller udtrykke. Lad os se på et par eksempler.

Du kan oprette et udtryk, der ændres på baggrund af den filterkontekst, som visualiseringen modtager for produktets varemærke. På følgende billede vises DAX-formlen for et sådant felt.

Skærmbillede af DAX-formlen for en linjediagramtitel, der kombinerer tekst med SELECTEDVALUE-funktionen for brandnavn.

Et andet eksempel er brug af en dynamisk titel, der ændres på baggrund af brugerens sprog eller kultur. Du kan oprette sprogspecifikke titler i en DAX-måling ved hjælp af funktionen USERCULTURE() . Denne funktion returnerer kulturkoden for brugeren baseret på brugerens operativsystem eller browserindstillinger. Du kan bruge følgende DAX-switchsætning til at vælge den korrekte oversatte værdi.

Bemærkning

Funktionen returnerer kun den nuværende brugers kultur, når den USERCULTURE() kaldes inde i et mål. Hvis du bruger USERCULTURE() i en beregnet tabel eller beregnet kolonne, returnerer den i stedet kulturnavnet på den semantiske models standardsprog, fordi disse udtryk evalueres ved modellens indlæsning.

SWITCH (
  USERCULTURE(),
  "de-DE", “Umsatz nach Produkt”,
  "fr-FR", “Ventes par produit”,
  “Sales by product”
)

Du kan også hente strengen fra en opslagstabel, der indeholder alle oversættelserne. Du placerer tabellen i din model.

Dette er blot et par eksempler, du kan bruge til at oprette dynamiske udtryksbaserede titler til dine visualiseringer i Power BI Desktop. Hvad du kan gøre med dine titler, er kun begrænset af din fantasi og din model.

Vælg dit felt til din titel eller undertitel

Når du har oprettet DAX-udtrykket for feltet i din model, skal du anvende det på din visuals titel eller undertitel. Sådan vælger du feltet og anvender det:

  1. Gå til ruden Visualiseringer . I området Format skal du vælge fanen Generelt og derefter angive Titel til Til for at få vist titelindstillingerne for visualiseringen.

  2. Ved siden af titel - eller undertekstteksten skal du vælge Betinget formatering (fx).

    Dialogboksen Titeltekst - Titel vises.

    Skærmbillede, der viser dialogboksen Titeltekst - Titel.

  3. I dialogboksen skal du vælge det felt, du har oprettet til din titel, og derefter vælge OK.

Overvejelser og begrænsninger

Der er nogle få begrænsninger for den aktuelle implementering af udtryksbaserede titler til visualiseringer:

  • Udtryksbaseret formatering understøttes i øjeblikket ikke på Python-visuals, R-visuals eller Key Influencers-visuals.
  • Det felt, du opretter til titlen, skal være en strengdatatype. Målinger, der returnerer tal eller dato/klokkeslæt (eller andre datatyper), understøttes ikke i øjeblikket.
  • Udtryksbaserede titler overføres ikke, når du fastgør en visualisering til et dashboard.
  • Betinget formatering kan kun bruge målinger, der er defineret i den underliggende model, og kan ikke bruge målinger, der er oprettet lokalt i en rapport (semantisk modelforbindelse).

I denne artikel beskrives det, hvordan du opretter DAX-udtryk, der omdanner titlerne på dine visualiseringer til dynamiske felter, der kan ændres, når brugerne interagerer med dine rapporter. Du kan også finde følgende artikler nyttige.