Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Tabela Custo

Boa tarde,

Preciso fazer um cáculo de custo estimado por produto independentemente da cor.

Neste exemplo, adotei como lógia pegar o custo apenas das variantes de Material da primeira cor do produto (Cor_id = 46).

Logo, esta CAMISA C/ BOTÃO tem como custo estimado de R$ 7,72.

Pergunta:

Como faço uma condicional no script para que o Qlik me traga somente valores da primeira cor do produto?

(primeira cor do produto seria a cor de número mais baixo -  neste caso a Cor_id 46)

Cor.jpg

Obrigado,

Rodrigo

Tags (1)
3 Replies
Not applicable

Re: Tabela Custo

Se o campo Cor_id for uma dimensão, vc adicionar uma dimensão calculada não resolveria?? Min(Cor_id), ele irá retornar o Cor_ID minimo para o produto. ai vc cria uma expressão de calculo de custo.

Not applicable

Re: Tabela Custo

Ola Issosorio,

Coloquei a expresão abaixo mas não deu resultado:

if (UF = 'EX' and min(Cor_id), sum (CustoMat))

1. Preciso pegar o custo do material desde que seja material importado "EX"  de exterior

2. Somente da 1a. cor  por ordem  numéria "Cor_id"  de cada código de material "MaterialUnico"

ou seja, min(cor_id) de cada MaterialUnico e de cada Produto...

Obrigado,

Rodrigo

Not applicable

Re: Tabela Custo

Entendi, faz assim, no seu gráfico vai na aba Dimensões.

Em dimensões existe um botão escrito adicionar dimensão calculada, clique nele. Agora será aberta uma janela igual a de expressões, ai coloque a seguinte expressão if (UF = 'EX' , UF) e clique em OK. Agora clique novamente em Adiconar Dimensão Calculada e adicione essa expressão =Aggr(Min(Cor_id),Material_Id). Segue Exemplo