Share via


Como adicionar uma expressão (Reporting Services)

As expressões são usadas em um relatório inteiro para definir as propriedades de itens de relatório, os filtros, os grupos, a ordem de classificação, as cadeias de conexão e os valores de parâmetro. As expressões começam com o sinal de igual (=) e são gravadas no MicrosoftVisual Basic. Elas são avaliadas durante a execução pelo processador de relatório, que combina o resultado da avaliação com os elementos de layout do relatório.

As expressões podem ser simples ou complexas. Uma expressão simples faz referência a um único item de uma coleção interna. As expressões complexas podem conter constantes, operadores, itens de coleção global e chamadas de função. Para obter mais informações, consulte Compreendendo expressões simples e complexas (Reporting Services).

Para inserir uma expressão simples, digite-a diretamente em uma caixa de texto na superfície de design. A expressão subjacente real é criada para você. Por exemplo, se você digitar [FieldName] em uma caixa de texto, a propriedade Value da caixa de texto será definida como =Fields!FieldName.Value.

Para inserir uma expressão complexa, use a caixa de diálogo Expressão. Para abrir a caixa de diálogo Expressão, clique no botão (fx) das caixas de diálogo ou selecione Expressão nos menus de atalho.

Para adicionar uma expressão a uma caixa de texto

  • No modo Design, clique na caixa de texto na superfície de design à qual você deseja adicionar uma expressão.

    • No caso de uma expressão simples, digite na caixa de texto o texto para exibição da expressão. Por exemplo, para o campo de conjunto de dados Vendas, digite [Sales].

    • No caso de uma expressão complexa, clique com o botão direito do mouse na caixa de texto e selecione Expressão. É exibida a caixa de diálogo Expressão. Digite ou crie a expressão interativamente após o sinal '=' no painel Expressão e clique em OK.

      A expressão aparece na superfície de design como <<Expr>>.