Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Campo criado no script.Como utiliza-los em operações.

Olá, Pessoal!

Estou iniciando com o qlikview e estou com a seguinte dúvida:

Directory;

LOAD Cliente,

     Categoria,

     Mes,

     Valor,

     If( Categoria = 'Recebimento',Categoria ) as [Recebimento],

     If( Categoria = 'Faturamento',Categoria ) as [Faturamento],

     If( Categoria = 'Previsão', Valor ) as Previsão,

     If( Categoria = 'Execução', Valor ) as Execução

     //Previsão/Execução as [Indicador: Execução/Previsão]

     //[Recebimento]/[Faturamento] as [Indicador : Recebimento/Faturamento]

FROM...

Criei os campos Previsão e Execução e gostaria de criar outros dois campos a partir da divisão Previsão/Execução e /[Recebimento]/[Faturamento], como no script acima.Mas quando tento criar esses campos ocorre o erro : Campo não encontrado.

Alguém poderia explicar ?!

Obs: O campo Categoria é composto por ( Recebimento, Faturamento, Previsão, Execução )

Obrigado!

1 Reply
fkeuroglian
Partner - Master
Partner - Master

Hola Alexandre

Los campos Previsao y Execucao te muestran error porque voce esta utilizando campos que aun no estan creados.

Voce tem que usar "CARGA PRECEDENTE" para utilizar los campos que se crean antes.

Preceding Load

Directory;

Load *,

Previsão/Execução as [Indicador: Execução/Previsão]

[Recebimento]/[Faturamento] as [Indicador : Recebimento/Faturamento];

LOAD Cliente,

     Categoria,

     Mes,

     Valor,

     If( Categoria = 'Recebimento',Categoria ) as [Recebimento],

     If( Categoria = 'Faturamento',Categoria ) as [Faturamento],

     If( Categoria = 'Previsão', Valor ) as Previsão,

     If( Categoria = 'Execução', Valor ) as Execução,

     //Previsão/Execução as [Indicador: Execução/Previsão]

     //[Recebimento]/[Faturamento] as [Indicador : Recebimento/Faturamento]

FROM...

espero ayudar

Feernando K