Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
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

Labels (1)
3 Replies
Clever_Anjos
Employee
Employee

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

Not applicable
Author

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
Employee
Employee

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)