Adicionar código a um relatório (SSRS)

Em qualquer expressão, você pode chamar seu próprio código personalizado. Você pode fornecer código das duas maneiras a seguir:

Para adicionar código inserido em um relatório

  1. No modo de exibição de Design , clique com o botão direito do mouse na superfície de design fora da borda do relatório e clique em Propriedades do Relatório.

  2. Clique em Código.

  3. No Código personalizado, digite o código. Erros no código geram avisos quando o relatório é executado. O exemplo a seguir cria uma função personalizada chamada ChangeWord que substitui a palavra "Bike" por "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. O exemplo a seguir mostra como transmitir um campo de conjunto de dados nomeado Categoria para esta função em uma expressão:

    =Code.ChangeWord(Fields!Category.Value)  
    

    Se você adicionar essa expressão a uma célula de tabela que exibe valores de categoria, sempre que a palavra "Bike" estiver no campo de conjunto de dados daquela linha, o valor da célula de tabela exibirá a palavra "Bicicleta".

Consulte Também

Caixa de diálogo Propriedades do Relatório, Código
Exemplos de expressões (Construtor de Relatórios e SSRS)
Referências de coleções de parâmetros (Construtor de Relatórios e SSRS)