Adicionar um código a um relatório paginado (Construtor de Relatórios do Power BI)
APLICA-SE A: Power BI Report Builder Power BI Desktop
Em qualquer expressão, você pode chamar seu código personalizado em um relatório paginado.
Insira código escrito no Visual Basic diretamente no seu relatório. Para obter mais informações sobre outras referências que você pode fazer em seu código, confira Código personalizado em expressões (Power BI Report Builder).
Adicionar código inserido em um relatório
Na exibição Design, clique com o botão direito do mouse na superfície de design fora da borda do relatório e selecione Propriedades do Relatório.
Selecione Código.
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
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".