Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Código de Barra / Linha Digitável

Bom dia pessoal.

Estou com um problema que não estou conseguindo resolver, se puderem me ajudar, fico agradecido!

Pego um título e transformo em Código de Barra (linha digitável do boleto) e mando por sms para o cliente, essa é a ideia. Mas nao consigo enviar a linha completa, ele só me traz os campos que existem na tabela, aquelas calculadas na hora e que eu utilizo para os demais cálculos ele não completa na mensagem.

Imagem abaixo: No campo LINHADIGITAVEL o cálculo está certo.

A formula da expressão, está correta. Acima ele coloca a LINHADIGITAVEL certo.

Na formula da expressão, dá para perceber os campos que são calculados na hora, não fazem parte da tabela. (Estão em AZUL)

Na variavel msg ele não traz os campos de calculo direto, que nao estao na tabela.

Tem algum comando para eu poder encapsular essa linha digitavel lá na expressão? ou alguma ideia para solucionar?

Desde já agradeço a ajuda. Obrigado.

Capturar222.JPG

3 Replies
Clever_Anjos
Not applicable

Re: Código de Barra / Linha Digitável

Poste por favor a expressão ((Não imagem)

Not applicable

Re: Código de Barra / Linha Digitável

Segue clever.

=CDBANCO&'90.00009'&' '&'0'&MID(CDNOSSONUMERO,1,4)&'.'&MID(CDNOSSONUMERO,5,5)&DV2

  &' '&MID(CDNOSSONUMERO,10,5)&'.'&MID(CDNOSSONUMERO,15,3)&'11'

  &DV3&' '&DAC&' '&VCTO&BARR10/4&BARR11/3&BARR12/2&BARR13/9&BARR14/8&BARR15/7&BARR16/6&BARR17/5&BARR18/4&BARR19/3

Clever_Anjos
Not applicable

Re: Código de Barra / Linha Digitável

Tente assim e valide que todos os campos existam

=

  CDBANCO

  &'90.00009'

  &' '

  &'0'

  &MID(CDNOSSONUMERO,1,4)

  &'.'

  &MID(CDNOSSONUMERO,5,5)

  &DV2

  &' '

  &MID(CDNOSSONUMERO,10,5)

  &'.'

  &MID(CDNOSSONUMERO,15,3)

  &'11'

  &DV3

  &' '

  &DAC

  &' '

  &VCTO

  &(BARR10/4)

  &(BARR11/3)

  &(BARR12/2)

  &(BARR13/9)

  &(BARR14/8)

  &(BARR15/7)

  &(BARR16/6)

  &(BARR17/5)

  &(BARR18/4)

  &(BARR19/3)