- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Importar txt gerado no linux
×
Linguagem de Programação ADVPL
Perguntas Importar txt gerado no linux
- andrembv
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 12
- Obrigados Recebidos: 0
11 anos 10 meses atrás #9734
por andrembv
Importar txt gerado no linux foi criado por andrembv
Os arquivos foram gerados com quebra de linha CHR(10)"LF" e não no formato chr(13)+chr(10).
Estou usando a função FT_FREADLN para ler a linha. Ele começa a ler corretamente más depois faz a quebra de linha de forma incorreta.
O arquivo txt possui mais de 8 mil registros com delimitador "," .
Se o arquivo for aberto no notepad e salvar, o notepad converte para quebra chr(13)+chr(10) e eu consigo importar.
Agradeço antecipadamente quem puder ajudar.
Estou usando a função FT_FREADLN para ler a linha. Ele começa a ler corretamente más depois faz a quebra de linha de forma incorreta.
O arquivo txt possui mais de 8 mil registros com delimitador "," .
Se o arquivo for aberto no notepad e salvar, o notepad converte para quebra chr(13)+chr(10) e eu consigo importar.
Agradeço antecipadamente quem puder ajudar.
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
11 anos 10 meses atrás #9735
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Re: Importar txt gerado no linux
Só uma dica, não sei se vai funcionar:
cArquivo := MemoRead("ARQUIVOLINUX.TXT")
cArquivo := MemoTran(cArquivo,Chr(10),Chr(13)+Chr(10),Chr(13)+Chr(10))
MemoWrite("arquivonovo.txt",cArquivo)
Depois abre o Arquivonovo.txt e veja se funfa.
cArquivo := MemoRead("ARQUIVOLINUX.TXT")
cArquivo := MemoTran(cArquivo,Chr(10),Chr(13)+Chr(10),Chr(13)+Chr(10))
MemoWrite("arquivonovo.txt",cArquivo)
Depois abre o Arquivonovo.txt e veja se funfa.
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- andrembv
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 12
- Obrigados Recebidos: 0
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
11 anos 10 meses atrás #9741
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Re: Importar txt gerado no linux
É SIM MEMOTRAN, TENTA GERAR SEM PARÂMETROS E IR DEBUGANDO.
TEM COMO MANDAR UMA CÓPIA DO TXT PARA EU DAR UMA OLHADA ?
TEM COMO MANDAR UMA CÓPIA DO TXT PARA EU DAR UMA OLHADA ?
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- andrembv
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 12
- Obrigados Recebidos: 0
11 anos 10 meses atrás #9743
por andrembv
Luiz,
segue o arquivo que preciso importar. Possui 43 colunas.
Respondido por andrembv no tópico Re: Importar txt gerado no linux
Luiz Alberto escreveu: É SIM MEMOTRAN, TENTA GERAR SEM PARÂMETROS E IR DEBUGANDO.
TEM COMO MANDAR UMA CÓPIA DO TXT PARA EU DAR UMA OLHADA ?
Luiz,
segue o arquivo que preciso importar. Possui 43 colunas.
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
11 anos 10 meses atrás #9757
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Re: Importar txt gerado no linux
Blz Andre, vou tentar importa-lo, só uma pergunta ele está no formato do linux né ? ou vc já salvou ele no notepad ?
preciso do formato que vc está tendo problemas ok.
Abraços.
preciso do formato que vc está tendo problemas ok.
Abraços.
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Importar txt gerado no linux
Tempo para a criação da página:0.148 segundos