Índice:


       

Valores alfanuméricos (A-Z) :


      1 - Valores alfanuméricos (A-Z) têm que vir acompanhados de "'" (apóstrofo ou aspas simples).

Exemplo: [Chapa do Funcionário] == ‘00001’

Observe que ao não se utilizar um valor alfanumérico entre apóstrofos, a formatação não é devidamente aplicada.

Valores numéricos (0-9):


     2 - Valores numéricos (0-9) não podem ser acompanhados de outro caractere que não seja os convencionais utilizados em formatação numérica americana:

  1. a.   “.” (ponto) como separador decimal, em vez da “,” (virgula).
  2. b.   Separadores de milhar (não colocar)
  3. c.   Símbolos monetários (não colocar)

Exemplo: [Salário] >= 0 And [Salário] <= 1050.99

Em versões mais antigas do sistema era necessário que:

  • O numeral viesse entre “[]”
  • O símbolo de igual viesse duplicado “==”, porém nas versões mais atuais é facultativo.

Valores em geral:


     3 - Valores em geral - Não devem vir acompanhados do nome da tabela, ao se formar a expressão de formatação condicional.


Exemplo: [Chapa do Funcionário] = '00001' (Certo)
  [Funcionários.Chapa do Funcionário] = '00001' (Errado)

Tomando os devidos cuidados ao escrever a expressão de formatação, a mesma irá funcionar como o esperado.

Condições:


(aviso) Para correto funcionamento da formatação condicional que utilize campos de consultas SQL, é necessário a utilização de alias únicos nos campos utilizados nas condições de regras. Ou seja, atribuir alias que não existam em outras tabelas/Consultas SQL presentes no relatório.


Editor de Folha de Regras de Formatação:


     1 - Valores decimais  - Para fazer a conversão corretamente de um item de relatório é utilizado a expressão ToDecimal.


Exemplo: ToDecimal([ReportItems].[Totalizador3].[Text]) < 0.00 (Certo)
                ToDecimal([ReportItems].[Totalizador3]) < 0.00 (Errado)

Tomando os devidos cuidados ao escrever a expressão de formatação, a mesma irá funcionar como o esperado.


(aviso) Para correto funcionamento da conversão o item de relatório tem que está em formatação numérica # para que a regra de formatação funcione corretamente.






Produto: Framework

Versão: 12.1.XX

Processo: Formatação Condicional

Status: Finalizado

Data: 10/10/2017

Autores:

Erlon Cesar Lima De Freitas

Flavio Henrique Pereira Campelo

Gustavo Naves De Castro

Philippe Fernandes Lima Gonçalves

Wesley Avelino De Carvalho