Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
samuel_rodrigue
New Contributor III

Tratamento de informações

Boa Tarde,


Sou novo anda no QLIK e acredito que minha dúvida seja simples, porém não estou conseguindo.

Tenho uma tabela com essas duas colunas:

AplicaçãoResponsabilidade
Payables IEX - Relatуrio de Despesas
PayablesRelatуrio de Despesas
PayablesIEX - Relatуrio de Despesas
PayablesAP - Entrada NFFs Rбpida
PayablesAP - Entrada NFFs Rбpida
PayablesAP - Consulta
PayablesAP - Consulta
PayablesAP - Consulta
PayablesAP - Consulta
PayablesAP - Consulta

Porém, eu precisava que quando a responsabilidade fosse:  "IEX - Relatуrio de Despesas" ou "IEX - Relatуrio de Despesas"


A coluna aplicação fosse "Internet Expensives", é possível fazer essa validação?

Tags (1)
1 Solution

Accepted Solutions
MVP
MVP

Re: Tratamento de informações

Samuel,

o que eu entendi é que queres este resultado:

QlikView x64 - [C__tmp_Carga.qvw_]---2018-03-24 10_41_14.png

Se for isto, podes algo como no script de carga

    if(Match(Responsabilidade,'IEX - Relatуrio de Despesas','IEX - Relatуrio de Despesas'),'Internet Expensives',Aplicação)  as Aplicação,

Segue abaixo o script do exemplo da imagem.



LOAD

    RecNo() as Seq,

    if(Match(Responsabilidade,'IEX - Relatуrio de Despesas','IEX - Relatуrio de Despesas'),'Internet Expensives',Aplicação)  as Aplicação,

    Responsabilidade

INLINE [

Aplicação, Responsabilidade

Payables, IEX - Relatуrio de Despesas

Payables, Relatуrio de Despesas

Payables, IEX - Relatуrio de Despesas

Payables, AP - Entrada NFFs Rбpida

Payables, AP - Entrada NFFs Rбpida

Payables, AP - Consulta

Payables, AP - Consulta

Payables, AP - Consulta

Payables, AP - Consulta

Payables, AP - Consulta

];

3 Replies
thiago_justen
Valued Contributor III

Re: Tratamento de informações

Samuel,

Você pode criar uma flag no script fazendo essa verificação. Veja:

TABELA:

LOAD

     Aplicação,

     Responsabilidade,

     If((Responsabilidade='IEX - Relatуrio de Despesas' and Aplicação='Internet Expensives')

          or (Responsabilidade='IEX - Relatуrio de Despesas' and Aplicação='Internet Expensives'),'Sim','Não') as Flag_Verificador

From SUA_BASE;

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
MVP
MVP

Re: Tratamento de informações

Samuel,

o que eu entendi é que queres este resultado:

QlikView x64 - [C__tmp_Carga.qvw_]---2018-03-24 10_41_14.png

Se for isto, podes algo como no script de carga

    if(Match(Responsabilidade,'IEX - Relatуrio de Despesas','IEX - Relatуrio de Despesas'),'Internet Expensives',Aplicação)  as Aplicação,

Segue abaixo o script do exemplo da imagem.



LOAD

    RecNo() as Seq,

    if(Match(Responsabilidade,'IEX - Relatуrio de Despesas','IEX - Relatуrio de Despesas'),'Internet Expensives',Aplicação)  as Aplicação,

    Responsabilidade

INLINE [

Aplicação, Responsabilidade

Payables, IEX - Relatуrio de Despesas

Payables, Relatуrio de Despesas

Payables, IEX - Relatуrio de Despesas

Payables, AP - Entrada NFFs Rбpida

Payables, AP - Entrada NFFs Rбpida

Payables, AP - Consulta

Payables, AP - Consulta

Payables, AP - Consulta

Payables, AP - Consulta

Payables, AP - Consulta

];

samuel_rodrigue
New Contributor III

Re: Tratamento de informações

Muito Obrigado Alessando, Funcionou perfeitamente.