Tempo aproximado para leitura: 00:02:00 min
Dúvida
Qual a maneira correta de se utilizar a ferramenta de formatação condicional nos relatórios do RM Reports?
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha RM) - RM BI - Todas as versões
Solução
A formatação condicional permitirá o usuário parametrizar o relatório para que seja possível configurar um determinado campo ou dado com uma visualização diferenciada (cor, fonte, tamanho), abaixo segue algumas regras para criação da formatação condicional:
- Valores alfanuméricos (A-Z)
Os Valores alfanuméricos (A-Z) têm que vir acompanhados de "'" (apóstrofo ou aspas).
Exemplo:[Chapa do Funcionário] == ‘00001’ - Valores numéricos(0-9)
Os 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:
(ponto) como separador decimal, em vez da virgula;
Separadores de milhar (não colocar);
Símbolos monetários (não colocar);
Exemplo: [Salário] >= 0 And [Salário] <= 1050.99 - Valores em Geral
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) - Itens de Relatório com valores decimais
Para utilizar um item de relatório com valor decimal (exemplo: Expressão) no editor de condições de formatação é necessário fazer a conversão utilizando a expressão ToDecimal e o formato do valor deve respeitar o formato retornado pelo componente no relatório.
Exemplo: (ToDecimal([ReportItems].[Expressao1].[Text])> ToDecimal('2000,59'))
Importante
Em versões mais antigas do sistema era necessário que:
O numeral viesse entre colchetes e o símbolo de igual viesse duplicado ==, porém nas versões mais atuais é facultativo.
Saiba mais
Acesse nosso TDN para mais informações sobre os Cuidados ao se utilizar Formatação Condicional.
0 Comentários