Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
EduardoAlexandredeFrancisco

Erro ao Migrar Versão 12 Server

Ao migrar da versão 11 sr1 para 12 (server), algumas expressões não estão funcionando mais.

Segue exemplo de uma que na 11 funciona e na 12 não mais.

if(Column(1) = 0 or isnull(Column(1)), null(),

  (AGGR(NODISTINCT

(

SUM({<CLIENTE=, B1_TIPO={'PA'}, A1_TIPO={'L','R'}, PEDIDO_TIPO={'1'}>}

  (  (D2_TOTAL -D2_D1_TOTAL)   -   (  (  (D2_VALBRUT-D2_D1_VALBRUT) *  D2_I_PRCDC  ) / 100  )  )  )

  / SUM({<CLIENTE=, B1_TIPO={'PA'}, A1_TIPO={'L','R'}, PEDIDO_TIPO={'1'}>} (D2_QUANT-D2_D1_QUANT))

  )  , PRODUTO))

)

Já alterei a aspas simples para dupla.

Não sei o que está errado. Alguém me ajuda?

Apenas mostra o erro: "Garbage after expression: ')'

Labels (2)
1 Solution

Accepted Solutions
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Eduardo,  tenta a expressão abaixo

=if(

    Column(1) = 0 or isnull(Column(1)), null(),

    AGGR(NODISTINCT

  SUM({<CLIENTE=, B1_TIPO={'PA'}, A1_TIPO={'L','R'}, PEDIDO_TIPO={'1'}>}

   (  (D2_TOTAL -D2_D1_TOTAL)   -   (  (  (D2_VALBRUT-D2_D1_VALBRUT) *  D2_I_PRCDC  ) / 100  )  )  )

   / SUM({<CLIENTE=, B1_TIPO={'PA'}, A1_TIPO={'L','R'}, PEDIDO_TIPO={'1'}>} (D2_QUANT-D2_D1_QUANT))

    , PRODUTO)

)

furtado@farolbi.com.br

View solution in original post

4 Replies
Anonymous
Not applicable

Onde esta Column(1) coloque a formula da Coluna 1 para ver se funciona.

EduardoAlexandredeFrancisco
Author

Olá, mesmo erro.

afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Eduardo,  tenta a expressão abaixo

=if(

    Column(1) = 0 or isnull(Column(1)), null(),

    AGGR(NODISTINCT

  SUM({<CLIENTE=, B1_TIPO={'PA'}, A1_TIPO={'L','R'}, PEDIDO_TIPO={'1'}>}

   (  (D2_TOTAL -D2_D1_TOTAL)   -   (  (  (D2_VALBRUT-D2_D1_VALBRUT) *  D2_I_PRCDC  ) / 100  )  )  )

   / SUM({<CLIENTE=, B1_TIPO={'PA'}, A1_TIPO={'L','R'}, PEDIDO_TIPO={'1'}>} (D2_QUANT-D2_D1_QUANT))

    , PRODUTO)

)

furtado@farolbi.com.br
EduardoAlexandredeFrancisco
Author

Deu certo removendo os "(" e ")" que estavam em excesso.

Outra duvida, a versão 12 ele não aceita esse tipo de desenvolvimento?