Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde amigos...
Estou com uma duvida...
Estou fazendo o IF abaixo:
=if ((ID_ESPECIE_GADO = '8') and (ID_QUALIDADE_CARCACA ='1'),(PRECO_AVISTA) ,
if ((ID_ESPECIE_GADO = '8') and (ID_QUALIDADE_CARCACA ='2'),(PRECO_AVISTA) ,
if ((ID_ESPECIE_GADO = '8') and (ID_QUALIDADE_CARCACA ='3'),(PRECO_AVISTA) ,
if ((ID_ESPECIE_GADO = '8') and (ID_QUALIDADE_CARCACA ='4'),(PRECO_AVISTA or ID_ESPECIE_GADO = 2),
if ((ID_ESPECIE_GADO = '8') and (ID_QUALIDADE_CARCACA ='5'),1,)
))))
Na linha 4, eu verifico a especie e a qualidade se bater a minha resposta não será apenas o preço a vista e sim o preço a vista da espécie 2, como eu faria isso!
Obrigado!
Crie uma app de exemplo com poucos dados, fica mais fácil
Você pode fazer a carga limitada.
No editor de script do QlikView clique em Depurar>Carga Limitada
Eu vou montar...
MAs só para vcs terem uma idéia..
=if ((ID_ESPECIE_GADO = '8') and (ID_QUALIDADE_CARCACA ='1'),(PRECO_AVISTA) ,
if ((ID_ESPECIE_GADO = '8') and (ID_QUALIDADE_CARCACA ='2'),(PRECO_AVISTA) ,
if ((ID_ESPECIE_GADO = '8') and (ID_QUALIDADE_CARCACA ='3'),(PRECO_AVISTA) ,
if ((ID_ESPECIE_GADO = '8') and (ID_QUALIDADE_CARCACA ='4'),(AQUI EU TENHO QUE RECEBER O VALOR A VISTA DA ESPECIE E E NÃO DA 8),
if ((ID_ESPECIE_GADO = '8') and (ID_QUALIDADE_CARCACA ='5'),1,)
))))
Ola Roosevelt,
Voce teria como postar um print da nuvem de dados (CTRL + T) para que a gente possa entender melhor como o modelo esta estruturado? Sem visualizar a relacao entre os campos Especie, Qualidade e Preco a Vista fica complicado entender o problema.
Abracos,
Cesar
Segue...
Ola Roosevelt,
Entao deixa eu ver se entendi...
Voce tem na tabela QUALIDADE_ABATE um registro da qualidade de cada abate e da especie do gado certo? Entao o que voce quer fazer e calcular o preco conforme a qualidade do abate? Que tipo de informacao voce tem na tabela PRECO_ABATE, seria o valor tabelado do abate por especie ou um registro do preco praticado em cada abate?
Oi Cesar...
Eu tenho o preço tabelado por DATA do abate e em cada data a espécie, até ai tudo bem.... mas dependendo da qualidade eu poço pagar o valor de outra espécie, ex:
Tenho um animal da especie 8 o valor dela vai estar cadastrado na tabela de preço, mas, se a qualidade desse animal 8 for 4, eu tenho que mudar o valor dele para o mesmo preço a vista mas da espécie 2.
Qualquer duvida estou a disposição
Já conseguiu solucionar? Se sim, marque uma das respostas como "Correta" e nos ajude a manter os foruns organizados.