DELIMITADOR (HEXA 0D0A)
Olá pessoal,
como coloco o delimitador (HEXA 0D0A) no final de uma linha
[Ô]Minha linha[Ô] & [txt-color=#e80000]???[/txt-color]
Grato
como coloco o delimitador (HEXA 0D0A) no final de uma linha
[Ô]Minha linha[Ô] & [txt-color=#e80000]???[/txt-color]
Grato
[Ô]Sua linha[Ô] + Chr(3338)
Isso será para o arquivo de remessa do Banco sicredi e Itaú parece que é a mesma coisa
Ficaria assim?
[Ô]Texto Header[Ô] & Chr(3338)
[Ô]Texto Detalhe[Ô] & Chr(3338)
[Ô]Texto Trailer[Ô] & Chr(3338)
No texto Trailer não teria que finalizar?
Ficaria assim?
[Ô]Texto Header[Ô] & Chr(3338)
[Ô]Texto Detalhe[Ô] & Chr(3338)
[Ô]Texto Trailer[Ô] & Chr(3338)
No texto Trailer não teria que finalizar?
Bem, o equivalente desse hexadecimal é 3338. Quanto à como funciona o layout do arquivo, você teria que ver na documentação...
Não aceitou o chr(3338)
0D0A é o Carriage Return (0D) e Line Feed (0A), basicamente a quebra de linha padrão do Windows.
Existem várias formas de se colocar ela, dependendo de como você está gerando o arquivo pode ter um método que já adicione a quebra de linha, como você está usando o VB.Net não sei se existe algo equivalente aos caracteres de escape do c# [Ô]
[Ô], mas você pode usar o Environment.NewLine ou Chr(13) & Chr(10), devem ainda existir alguma outra constante do VB com esse valor.
Existem várias formas de se colocar ela, dependendo de como você está gerando o arquivo pode ter um método que já adicione a quebra de linha, como você está usando o VB.Net não sei se existe algo equivalente aos caracteres de escape do c# [Ô]
[Ô], mas você pode usar o Environment.NewLine ou Chr(13) & Chr(10), devem ainda existir alguma outra constante do VB com esse valor.
Na verdade o enter já existe no arquivo de remessa, o banco não especificou que só faltava o enter no final do arquivo.
apenas disse que faltava Enter.
Homologação de arquivos para banco é um pé no saco
apenas disse que faltava Enter.
Homologação de arquivos para banco é um pé no saco
Tópico encerrado , respostas não são mais permitidas