Jaa


Koodin lisääminen sivutettuun raporttiin (Power BI:n raportin muodostin)

KOSKEE: Power BI Report Builder Power BI Desktop

Voit missä tahansa lausekkeessa kutsua oman mukautetun koodisi sivutetussa raportissa.

Visual Basiciin kirjoitettu upotuskoodi suoraan raporttiin. Lisätietoja muista viittauksista, joita voit tehdä koodista, on artikkelissa Mukautettu koodi lausekkeissa (Power BI:n raportin muodostin)..

Upotetun koodin lisääminen raporttiin

  1. Napsauta suunnittelunäkymässä hiiren kakkospainikkeella suunnittelutasoa raportin reunan ulkopuolella ja valitse Raportin ominaisuudet.

  2. Valitse Koodi.

  3. Kirjoita Mukautettu koodi -kohtaan koodi. Koodin virheet tuottavat varoituksia, kun raportti suoritetaan. Seuraava esimerkki luo mukautetun funktion nimeltä ChangeWord , joka korvaa sanan "Bike" sanalla "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. Seuraavassa esimerkissä näytetään, miten tähän funktioon väli voidaan välittää Luokka-niminen tietojoukkokenttä lausekkeessa:

    =Code.ChangeWord(Fields!Category.Value)
    

    Jos lisäät tämän lausekkeen taulukon soluun, joka näyttää luokan arvot, aina kun sana "Bike" on kyseisen rivin tietojoukon kentässä, taulukon solun arvo näyttää sen sijaan sanan "Bicycle".

Seuraavat vaiheet