Skip to main content
Announcements
Qlik Community Office Hours, March 20th. Former Talend Community users, ask your questions live. SIGN UP
cancel
Showing results for 
Search instead for 
Did you mean: 
fmbrancher
Creator
Creator

Gráfico com valores relativos e não relativos com dimensão hierárquica

Bom dia amigos.
Estou com uma pequena dificuldade ao desenvolver um gráfico de barras para o setor da qualidade.

Tenho um dimensão hierárquica de SETOR/DEFEITOS

Porém preciso que no gráfico onde aparece os SETORES (primeira dimensão) os valores não venham em % relativa.
E ao selecionar o setor no gráfico (malharia por exemplo) para aparecer os DEFEITOS, os valores dos defeitos apareçam em % relativa.

A expressão que estou usando é

=num(

((sum

({<[TIPO]={'1ª Quilo','Lote', '2ª Quilo'} >}

QTDE_DEF))

/

(sum

({<[SETOR]=>}

total(QTDE_PROD))))

,'#.##0,00')

Não sei se consegui me fazer entender bem.

Estou tentando adicionar imagens dos gráficos  aqui mas aparece a mensagem:

"That image type is forbidden."

Coloquei as imagens como anexos

Obrigado pela ajuda desde já!

1 Solution

Accepted Solutions
marco_almeida
Creator II
Creator II

É muito simples.

Crie normalmente as duas expressões nas propriedades do gráfico.

Selecione a segunda e clique na opção "Group". Pronto!

Sem título.png

Grupo Telegram Qlik Brasil: https://t.me/joinchat/AeRmnUmcxQ02L00g3x-HtQ

View solution in original post

7 Replies
Thiago_Justen_

Felipe,

Você quer apenas formatar o resultado para "remover" o % ou a expressão também seria diferente?

Eu sugiro criar duas medidas mestres: uma com o valor relativo e outra sem. Daí eu testaria isso:

Pick(WildMatch(GetCurrentSelections(),'*SETOR*','*DEFEITOS*'),MEDIDA_NÃO_RELATIVA,MEDIDA_RELATIVA)


Abs e Sucesso!!

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

Fala Felipe Blz?

Acredito que a opção mais fácil e mais lógico é o usuário alternar entre as expressões, ora mostrando o relativo, ora o absoluto. Afinal de contas, ele pode ter os dois questionamentos.

Nesse caso agrupe as expressões e um botão de troca será mostrado no gráfico. Assim o usuário poderá alterar a expressão.

Caso essa opção não seja favorável para a sua situação, você irá precisar usar o GetSelectedCount, assim quando um ou mais setores foram filtrados você consiga alterar entre as expressões.

Para esse segundo caso aconselho fortemente deixar as duas expressões em variáveis diferentes, por exemplo: vExpAbsoluto e vExpRelativo e no campo de expressão do chart faça o seguinte:

IF( GetSelectedCount(setor) > 0, vExpAbsoluto, vExpRelativo)


Espero ter ajudado.


Abraços!

Grupo Telegram Qlik Brasil: https://t.me/joinchat/AeRmnUmcxQ02L00g3x-HtQ
fmbrancher
Creator
Creator
Author

Thiago uma expressão ( para dimensão DEFEITOS) teria selecionado o campo RELATIVO nas opções das expressões.
Já a outra expressão (para a dimensão SETOR) não estaria selecionado o campo de RELATIVO.

fmbrancher
Creator
Creator
Author

Marco  poderia me explicar melhor como fazer esse agrupamento das expressões.
Vi em um outro tópico mas não consegui entender direito.


Obrigado

fmbrancher
Creator
Creator
Author

Thiago na foto em anexo aparece qual o campo que eu seleciono nas opções da expressão para dizer se ele é relativo ou não!

marco_almeida
Creator II
Creator II

É muito simples.

Crie normalmente as duas expressões nas propriedades do gráfico.

Selecione a segunda e clique na opção "Group". Pronto!

Sem título.png

Grupo Telegram Qlik Brasil: https://t.me/joinchat/AeRmnUmcxQ02L00g3x-HtQ
fmbrancher
Creator
Creator
Author

Ahhh valeu deu certo. Vou deixar assim a principio pra menina da qualidade poder ir usando.
E depois vou tentar fazer a opção com o GetSelectedCount