Sdílet prostřednictvím


Přidejte kód do stránkované sestavy (Tvůrce sestav)

Platí pro: Návrhář sestav Tvůrce sestav Power BI (Microsoft Report Builder) v nástrojích SQL Server Data Tools

V libovolném výrazu můžete ve stránkované sestavě volat vlastní kód. Kód můžete zadat následujícími dvěma způsoby:

Přidání vloženého kódu do sestavy

  1. V návrhovém zobrazení klikněte pravým tlačítkem myši na návrhovou plochu mimo ohraničení sestavy a vyberte Vlastnosti sestavy.

  2. Vyberte Kód.

  3. Do vlastního kódu zadejte kód. Chyby v kódu generují upozornění při spuštění sestavy. Následující příklad vytvoří vlastní funkci s názvem ChangeWord , která nahradí slovo Bike slovem 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. Následující příklad ukazuje, jak předat pole datové sady s názvem Category této funkci ve výrazu:

    =Code.ChangeWord(Fields!Category.Value)  
    

    Pokud tento výraz přidáte do buňky tabulky, která zobrazuje hodnoty kategorií, vždy, když je slovo Bike v poli datové sady pro daný řádek, zobrazí Bicycle se místo toho hodnota buňky tabulky.