Adicionar 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 próprio código personalizado em um relatório paginado.
Incorpore o código escrito em Visual Basic diretamente em seu relatório. Para obter mais informações sobre outras referências que você pode fazer a partir do seu código, consulte Código personalizado em expressões (Construtor de Relatórios do Power BI).
Adicionar código incorporado a um relatório
No modo 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.
Em Código personalizado, digite o código. Erros no código produzem avisos quando o relatório é executado. O exemplo a seguir cria uma função personalizada chamada
ChangeWord
que substitui a palavra "" por "Bicycle
Bike
".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 passar um campo de conjunto de dados chamado Category para essa função em uma expressão:
=Code.ChangeWord(Fields!Category.Value)
Se você adicionar essa expressão a uma célula da tabela que exibe valores de categoria, sempre que a palavra "Bicicleta" estiver no campo do conjunto de dados dessa linha, o valor da célula da tabela exibirá a palavra "Bicicleta".
Próximos passos
- Usos de expressão em relatórios (Construtor de Relatórios do Power BI)
- Exemplos de expressões (Construtor de Relatórios do Power BI)
- Tipos de dados em expressões (Construtor de Relatórios do Power BI)
- Escopo de expressão para totais, agregações e coleções internas (Construtor de Relatórios do Power BI)