Qlik Community

Brasil

Announcements
QlikWorld 2022, LIVE in Denver CO., May 16-19, 2022. REGISTER NOW TO RECEIVE EARLY BIRD PRICING
cancel
Showing results for 
Search instead for 
Did you mean: 
isaiasdd
Creator
Creator

Mostrar todas as cidades de um estado

Olá,

Tem esta questão parecida Exibir cidades com venda e sem venda filtrando ano/mes‌ , tentei aplica ao gráfico de mapa, mas sem sucesso.

Tenho um mapa com as cidades de todo o brasil, porém quando o usuário seleciona um estado, por exemplo RS, gostaria de mostrar todas as cidades, inclusive as que não tem venda no período.

Exemplo:

O usuário seta o Ano = 2016 Mês = Jan Estado = RS

O Qlik Sense irá me mostrar somente o mapa do RS, pois desmarquei a opção "Mostrar Excluídos" do Mapa.

Porém só está pintando as cidades que teve venda, e as que não teve ficam espaços em branco no mapa,

como posso fazer para que esses espaços em branco sejam mostrados as cidades sem vendas ?

mapa.PNG

Minha estrutura de tabelas está assim:

Vendas:

LOAD

     ValorVendas,

     Data,

     CodCidade,

     .

     .

RESIDENT arquivo.xlsx

Cidades:

     CodCidade,

     Coordenadas,

     Nome

     .

     .

RESIDENT cidades.xlsx

Obrigado!!

Labels (3)
1 Solution

Accepted Solutions
thiago_mlg
Creator II
Creator II

Se a sua ideia é mostrar apenas RS, porem dentro dessa cidade mostrar os excluídos, desmarque a opção ocultar excluídos e na expressão limite o estado apenas para RS.

Porem se pode ser em vários estados, você pode criar uma expressão com uma condicional para dividir a informações em 3 partes, cidades com vendas, cidades sem vendas e null.

se sua expressão for mais ou menos assim.

dimensão cidade

expressão sum(valorvendas), voce pode fazer mais ou menos assim.

IF( sum(valorvendas) > 0, sum(valorvendas),

     if( sum(valorvendas) = null(), -1))

ai la las configurações de cor voce diz condigura pra quando for -1 ele deixa com outra cor..

então como o qlik aplica a regra cidade a cidade, pois ela é a dimensão, se a cidade da dimensão tiver vendas, vai ser o valor de vendas, se a cidade da dimensão não tiver vendas ele ficará -1, agora se nem houver a cidade na dimensão ai ele ficará nulo.

Qualquer dúvida à disposição.

Att,

View solution in original post

6 Replies
Marcio_Campestrini
Specialist
Specialist

Boa tarde Isaias

Acredito que a mesma opção que você desmarcou para mostrar somente RS é o que ocasiona esse comportamento.

Dê uma olhada no post do nicolett.yuri‌, onde ele mostra como responder esse tipo de pergunta

Márcio Rodrigo Campestrini
thiago_mlg
Creator II
Creator II

Se a sua ideia é mostrar apenas RS, porem dentro dessa cidade mostrar os excluídos, desmarque a opção ocultar excluídos e na expressão limite o estado apenas para RS.

Porem se pode ser em vários estados, você pode criar uma expressão com uma condicional para dividir a informações em 3 partes, cidades com vendas, cidades sem vendas e null.

se sua expressão for mais ou menos assim.

dimensão cidade

expressão sum(valorvendas), voce pode fazer mais ou menos assim.

IF( sum(valorvendas) > 0, sum(valorvendas),

     if( sum(valorvendas) = null(), -1))

ai la las configurações de cor voce diz condigura pra quando for -1 ele deixa com outra cor..

então como o qlik aplica a regra cidade a cidade, pois ela é a dimensão, se a cidade da dimensão tiver vendas, vai ser o valor de vendas, se a cidade da dimensão não tiver vendas ele ficará -1, agora se nem houver a cidade na dimensão ai ele ficará nulo.

Qualquer dúvida à disposição.

Att,

View solution in original post

isaiasdd
Creator
Creator
Author

Márcio,

Obrigado, consegui fazer com o link que passou em sua resposta, porém..

No Qlik Sense Desktop 3.1 com esse tipo de mapa (área) ainda é permitido adicionar medidas ? não estou conseguindo adicionar medidas, quando adiciono ele pede pra colocar a cor pela medida, mas a medida não aparece nas propriedades do gráfico.

mapa_2.PNG

rogerioalmeida
Creator
Creator

Isaias,

Tive um problema parecido, porém no Qlikview, eu precisava mostrar as cidades mesmo que o valor seja Zerado, como estou utilizando a extensão ela não tem a opção de mostrar os valores Zerados, então eu fiz através de IF simples para a cor, mesmo que o valor seja Zero, eu coloco uma cor bem clara quase igual como se estivesse nulo, com isso aparece todas as cidades mesmo com o valor =0.

Espero ter ajudado.

Marcio_Campestrini
Specialist
Specialist

Boa tarde Isaias

Conseguiu resolver o seu problema? Se sim, por gentileza marque a resposta correta para nos ajudar a manter a comunidade organizada.

Márcio Rodrigo Campestrini
FabianaPCMG
Contributor II
Contributor II

Pessoal,

Bom dia!

Estou com um problema, parecido. Digamos que o inverso deste. 

Minha versão do Qlik não apresenta essa opção Mostrar Excluídos.

FabianaPCMG_1-1622117365684.png

 

Tenho um mapa de determinado valor por Municípios de MG. Delimitei o estado e fiz uma camada de pontos para as cidades. Gostaria que as cidades fossem mostradas apenas de tivessem algum valor.  Como fazer?

Adicionei Municipio como camada e no Tamanho e forma e Cores utilizei as medidas count (distinct Numero).

FabianaPCMG_0-1622117307413.png