Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde
Tenho uma lista com 5 Regiões (Sul, Sudeste, Centro Oeste, Norte e Nordeste)
Possuo um objeto contêiner com tabela simples.
Porém preciso que ao selecionar as informações das regiões Norte e Nordeste sejam multiplicadas por "Mil" na tabela.
Como o contêiner é um objeto único, ao ir nas Propriedades - Expressões e na opção definições multiplicar por "Mil" (*1000), todas as regiões são alteradas.
Há uma forma de Condicional ou Expressão que altere somente Norte e Nordeste??
Obrigada.
tenta fazer assim:
if( Regiao = 'Norte' , sum(regiao * 1000,
if( Regiao = 'Nordeste', sum(regiao*1000, regiao))
Boa tarde Daniel,
Devo incluir essa expressão a onde?
Na lista de região?
Na tabela simples? como condicional ou na frente da definição?
Obrigada
no próprio tratamento que está fazendo ou na tabela também, criando uma expressão dentro da tabela, eu faria no tratamento e trataria dessa forma:
if( Regiao = 'Norte' , sum(regiao * 1000,
if( Regiao = 'Nordeste', sum(regiao*1000) , regiao)) as RegiãoValor
maybe
sum(if(match(Regiões, 'Norte', 'Nordeste'), 1000, 1) * Expression1)
Olá, já conseguiu resolver? Se sim, por favor marque uma das respostas como "Correta" para fechar o tópico e ajudar a manter a comunidade organizada.
https://community.qlik.com/groups/qlikview-brasil/blog/2016/05/10/como-obter-ajuda