Constantes em expressões (Construtor de Relatórios e SSRS)
Uma constante consiste em texto literal ou texto predefinido. O processador de relatório tem acesso às constantes predefinidas; portanto, quando elas são incluídas em uma expressão, os valores que elas representam são substituídos na expressão antes de ela ser avaliada.
Observação
Você pode criar e modificar definições de relatório (.rdl) no Construtor de Relatórios e no Designer de Relatórios no SQL Server Data Tools. Cada ambiente de criação fornece modos diferentes para criar, abrir e salvar relatórios e itens relacionados. Para obter mais informações, consulte Designing Reports in Report Designer and Report Builder (SSRS) on the Web at microsoft.com.
Texto literal
Em uma expressão, texto literal é o texto que está entre aspas duplas. Você também poderá digitar o texto diretamente em uma caixa de texto sem aspas duplas, se ele não fizer parte de uma expressão. Se o valor da caixa de texto não começar com um sinal de igual (=), o texto será tratado como texto literal. A tabela a seguir mostra vários exemplos de texto literal em uma expressão.
Constante | Exibir texto | Texto de expressão |
---|---|---|
Execução do relatório em: | <<Expr>> | ="Report run at: " & Globals!ExecutionTime |
Ciclos da Adventure Works | Ciclos da Adventure Works | Ciclos da Adventure Works |
[Texto de exibição entre colchetes] | \[Texto de exibição entre colchetes\] | [Texto de exibição entre colchetes] |
Constantes RDL
É possível usar constantes definidas em linguagem RDL (Report Definition Language) em uma expressão. Na caixa de diálogo Expressão , as constantes são exibidas quando você cria uma expressão para uma propriedade de relatório que aceita apenas determinados valores válidos, também conhecidos como tipos enumerados. A tabela a seguir mostra dois exemplos.
Propriedade | Descrição | Valores |
---|---|---|
TextAlign | Valores válidos para alinhamento de texto em uma caixa de texto. | Geral, À Esquerda, Centralizado, À Direita |
BorderStyle | Valores válidos para uma linha adicionada a um relatório. | Padrão, Nenhum, Pontilhado, Tracejado, Sólido, Duplo, TraçoPonto, TraçoPontoPonto |
Constantes do Visual Basic
Você pode usar constantes definidas na biblioteca de tempo de execução do Visual Basic em uma expressão. Por exemplo, você pode usar a constante DateInterval.Day
. A seguinte expressão para a data de 10 de janeiro de 2008 retorna o número 10:
=DatePart("d",Globals!ExecutionTime)
Constantes CLR
Você pode usar constantes definidas nas classes CLR (Common Language Runtime) do .NET Framework em uma expressão. A tabela a seguir mostra um exemplo de uma cor definida pelo sistema.
Constante | DESCRIÇÃO |
---|---|
MistyRose | Ao criar uma expressão para uma propriedade do relatório baseada na cor do plano de fundo, é possível especificar uma cor pelo nome. Os nomes válidos são listados na caixa de diálogo Expressão . |
Consulte Também
Caixa de diálogo Expressão
Expressões (Construtor de Relatórios e SSRS)
Exemplos de expressões (Construtor de Relatórios e SSRS)
Tipos de dados em expressões (Construtor de Relatórios e SSRS)
Caixa de diálogo Expressão (Construtor de Relatórios)