Udostępnij za pośrednictwem


Jak Dodawanie kodu do raportu (SSRS)

W dowolnym wyrażenie, mogą wywoływać kod niestandardowy.Można podać kod w dwóch sposobów:

Aby dodać kod osadzony do raportu

  1. W Projekt wyświetlania, kliknij prawym przyciskiem myszy na powierzchnię projektu zewnętrzna krawędź raport i kliknij przycisk Właściwości raportu.

  2. Kliknij kodu.

  3. W Niestandardowy kod, wpisz kod.Błędy w kodzie powodują generowanie ostrzeżeń po uruchomieniu raportu.Poniższy przykład tworzy niestandardowej funkcja o nazwie ChangeWord zastępuje wyraz "Bike"" with "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. W poniższym przykładzie pokazano, jak przekazać dataset pole o nazwie Category do tej funkcja w wyrażenie:

    =Code.ChangeWord(Fields!Category.Value)
    

    Jeśli wyrażenie zostanie dodany do tabela komórka , wyświetla wartości kategorii, ilekroć słowa "Rower" jest pole zestawu danych dla tego wiersza wartość komórka tabela wyświetlane jest słowo "Rowery" Zamiast tego.