Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Olá Pessoal, boa tarde.
Tenho uma visão montada no QlikView e importei (converti) ela via Dev Hub pro Qlik Sense.
Ao tentar configurar as cores de fundo, igualmente ao QlikView me deparei com a situação abaixo:
Nota-se que os registros que são nulos, no QlikView foram assumidos como vermelho já no SENSE ele não reconhece.
Alguém sabe me informar o motivo dessa diferença ?
Existe uma forma de fazer com que as cores sejam atribuídas também para valores nulos?
Obrigado.
Nesse caso eu colocaria no script o devido tratamento para os nulos:
Alt(CAMPO,0) ou If(IsNull(CAMPO),0,CAMPO)
Assim que você está tentando?
Não entendi Thiago !
Isso mesmo. Se o valor da subtracao dos campos for menor que 0 - ficará verde, caso contrário, vermelho!
Certifique-se apenas que os campos sejam numéricos pra esse tipo de comparação. Na dúvida teste:
If(Num#(saldo_projeto)-Num#(qtd_necessaria)<0,Green(),Red())
Na realidade, nem com esse sintaxe resolverá.
Pois os registros que estão com '-' são nulos. Ou seja, não são numéricos.
O mais interessante é que no Qlikview ele interpreta como sendo diferente da cláusula e muda para vermelho.
Nesse caso eu colocaria no script o devido tratamento para os nulos:
Alt(CAMPO,0) ou If(IsNull(CAMPO),0,CAMPO)
Olá Thiago, muito obrigado.
Utilizando o tratamento de nulos funcionou.
Forte abraço.
Att.
Sempre à disposição!