Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
paulokpk
Creator
Creator

Expressão de cor de texto

Tenho hum campo em Uma Tabela Que Mostra O Tempo Que hum atendimento ESTÁ em espera. este campo foi CRIADO atraves da Fórmula Abaixo

=If ([Descrição do Status] = 'Concluído confirmado'

OR [Descrição do Status] = 'Concluído respondido'

OR [Descrição do Status] = 'Concluído a responder',

'N/A',

Num (Date (Now(), 'dd') - Date ([Data do Último Repasse], 'dd'), '00') & ' dia(s) e ' &

Num (Hour (Now() - [Data do Último Repasse]), '#0') & ' hora(s)'

)

repare Que a dados ESTÁ Sendo convertida.

Porem Eu queria Que Todos Os Resultados Que fossem MAIORES that 1 dia fossem pintados de vermelho. Desta forma eu utilizo um Expressão RGB, porem Não Consigo Fazer Com que uma Condição funcione.

A Expressão de cor de fonte Que estou usando E ESTA Abaixo

=If ((Num (Date (Now(), 'dd') - Date ([Data do Último Repasse], 'dd'), '00'))>=1,rgb(255,0,0), rgb(0,0,0))

mas MESMO ASSIM, OS campos Que Passam de Um Dia Não ficam em Vermelho.

Alguém Poderia me Ajudar ??

17 Replies
Thiago_Justen_

Paulo,

Tente assim:

If(

    If ([Descrição do Status] = 'Concluído confirmado' OR [Descrição do Status] = 'Concluído respondido'

          OR [Descrição do Status] = 'Concluído a responder','N/A',

          Num (Date (Now(), 'dd') - Date ([Data do Último Repasse], 'dd'), '00')

          )>1,

    lightred(30)

)

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
paulokpk
Creator
Creator
Author

continua tudo preto. estranho.

estou achando que o problema está na conversão da data.

Thiago_Justen_

Paulo,

Veja se dessa forma te atende.

Fórmula na expressão de cor de fundo:

If(Num(Left(If ([Descrição do Status] = 'Concluído confirmado'

OR [Descrição do Status] = 'Concluído respondido'

OR [Descrição do Status] = 'Concluído a responder',

'N/A',

Num (Date (Now(), 'dd') - Date ([Data do Último Repasse], 'dd'), '00') & ' dia(s) e ' &

Num (Hour (Now() - [Data do Último Repasse]), '#0') & ' hora(s)'

),2))>=1,LightRed())




Em resumo, peguei tua fórmula geradora do campo e fiz um teste no resultado dela. Assim, toda ocorrência >=1 dia será pintada de lightred

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
Thiago_Justen_

Bom dia Paulo,

Se alguma das soluções apresentadas lhe serviu para resolver o problema, favor, feche a thread marcando aquelas respostas que lhe foram úteis com a flag "Útil" e escolha uma para marcar como "Correta".

Manual do usuário | Como criar e gerir minhas perguntas?

Abs e Sucesso!

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
paulokpk
Creator
Creator
Author

Funcionou perfeitamente.

Muito obrigado pelo apoio

Thiago_Justen_

Paulo, se funcionou não deixe marcar a resposta como "Correta" para encerrarmos a thread.

Abs e Sucesso!

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
paulokpk
Creator
Creator
Author

Desculpe Thiago,

Sou novo aqui no forum e realmente não encontrei a opção para marcar como correta, só encontrei a opção para marcar como útil.

mais uma vez me desculpe

Thiago_Justen_

Imagina Paulo, não tem que se desculpar.

Estamos à disposição pra quando precisar.

Abs e Sucesso!

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago