Del via


Føj kode til en sideinddelt rapport (Power BI Report Builder)

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

I et hvilket som helst udtryk kan du kalde din egen brugerdefinerede kode i en sideinddelt rapport.

Integrer kode, der er skrevet i Visual Basic direkte i din rapport. Du kan finde flere oplysninger om andre referencer, du kan oprette ud fra din kode, under Brugerdefineret kode i udtryk (Power BI Report Builder).

Føj integreret kode til en rapport

  1. Højreklik på designområdet uden for rapportens kant i designvisning , og vælg Rapportegenskaber.

  2. Vælg Kode.

  3. Skriv koden i Brugerdefineret kode. Fejl i koden giver advarsler, når rapporten kører. I følgende eksempel oprettes en brugerdefineret funktion med navnet ChangeWord , der erstatter ordet "Bike" med "Bicycle".

    Public Function ChangeWord(ByVal s As String) As String
       Dim strBuilder As New System.Text.StringBuilder(s)
       If s.Contains("Bike") Then
          strBuilder.Replace("Bike", "Bicycle")
          Return strBuilder.ToString()
          Else : Return s
       End If
    End Function
    
  4. I følgende eksempel kan du se, hvordan du overfører et datasætfelt med navnet Kategori til denne funktion i et udtryk:

    =Code.ChangeWord(Fields!Category.Value)
    

    Hvis du føjer dette udtryk til en tabelcelle, der viser kategoriværdier, vises ordet "Cykel" i feltet med datasæt for den pågældende række, og i stedet vises ordet "Cykel" i tabelcellen.

Næste trin