Delen via


Code toevoegen aan een gepagineerd rapport (Report Builder)

Van toepassing op: Microsoft Report Builder (SSRS) Power BI Report Builder Report Designer in SQL Server Data Tools

In elke expressie kunt u uw eigen aangepaste code aanroepen in een gepagineerd rapport. U kunt op de volgende twee manieren code opgeven:

Ingesloten code toevoegen aan een rapport

  1. Klik in de ontwerpweergave met de rechtermuisknop op het ontwerpoppervlak buiten de rand van het rapport en selecteer Rapporteigenschappen.

  2. Kies Code.

  3. Voer in Aangepaste code de code in. Fouten in de code produceren waarschuwingen wanneer het rapport wordt uitgevoerd. In het volgende voorbeeld wordt een aangepaste functie met de naam ChangeWord gemaakt die het woord Bike vervangt door 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. In het volgende voorbeeld ziet u hoe u een gegevenssetveld met de naam Categorie doorgeeft aan deze functie in een expressie:

    =Code.ChangeWord(Fields!Category.Value)  
    

    Als u deze expressie toevoegt aan een tabelcel waarin categoriewaarden worden weergegeven wanneer het woord Bike zich in het gegevenssetveld voor die rij bevindt, wordt in plaats daarvan het woord Bicycle weergegeven in de tabelcelwaarde.