Trabalhando com expressões de relatórios
As expressões são amplamente usadas em toda a definição de relatórios para recuperar, calcular, exibir, agrupar, classificar, filtrar, parametrizar e formatar os dados em um relatório. Uma vez que muitas propriedades de itens de relatórios podem ser definidas para uma expressão, você terá grande flexibilidade para controlar o conteúdo, design e natureza interativa do seu relatório usando expressões. As expressões são escritas em Visual Basic, salvas na definição de relatórios e avaliadas pelo processador de relatórios quando você executa o relatório.
Na superfície do design de relatórios, as expressões são exibidas como expressões complexas ou simples. As expressões simples contêm uma referência a um único campo de conjunto de dados, parâmetro ou campo interno. As expressões simples são exibidas na superfície de design e em caixas de diálogo entre colchetes; por exemplo, um campo de conjunto de dados é exibido como [ProductID]. As expressões simples são criadas para você automaticamente (por exemplo, quando você arrasta um campo de um conjunto de dados para uma caixa de texto) ou você pode digitá-las diretamente em uma célula da região de dados ou em uma caixa de texto na superfície de design ou em uma caixa de diálogo. As expressões complexas podem conter várias referências internas, operadores e chamadas de função e são exibidas na superfície de design como <<Expr>>. Para ver ou alterar o texto da expressão, abra a caixa de diálogo Expressão.
Para ver os valores da expressão avaliada em um relatório, exiba-o. Quando o relatório é executado, o processador de relatório avalia as expressões e substitui os resultados da expressão para os valores da propriedade.
Os parâmetros podem ser usados com expressões para fornecer flexibilidade adicional, alterando o conteúdo e a aparência de um relatório. Para obter mais informações, consulte Adicionando parâmetros ao relatório.
Nesta seção
Compreendendo expressões simples e complexas (Reporting Services)
Introduz expressões e aborda como uma referência a um único item é diferente de outras expressões.Usando expressões (Reporting Services)
Fornece uma visão geral das diversas maneiras que as expressões podem ser usadas para variar o conteúdo do relatório e a aparência, incluindo exemplos.Compreendendo referências de expressão (Reporting Services)
Aborda o que você pode incluir em uma expressão.Trabalhando com tipos de dados em expressões (Reporting Services)
Aborda o que você precisa saber sobre os tipos de dados para expressões e referências de expressões.Exemplos de expressões (Reporting Services)
Apresenta mais exemplos de expressões para tarefas comuns.