Caracter Estranho Arquivo Texto

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
Sergio_ASSilva
Usuário Nível 2
Usuário Nível 2
Mensagens: 92
Registrado em: 09 Mar 2006 10:58
Localização: Santo Estevão (Ba)

Caracter Estranho Arquivo Texto

Mensagem por Sergio_ASSilva »

Caros companheiros,
estou gerando um arquivo texto par o SPC com o seguinte comando:
copy arqsaida to remessa.txt sdf. O probelma é que no final do arquivo tem uma linha com este caracter , gostaria de saber como faço para que não seja gerado este caracter.

Agradeço antecipadamente

Sérgio
Clipper 5.3a/Blinker 7/DBFNTX
Avatar do usuário
gvc
Colaborador
Colaborador
Mensagens: 1270
Registrado em: 23 Ago 2005 10:57

Re: Caracter Estranho Arquivo Texto

Mensagem por gvc »

Não apareceu nada aqui.
Deve ser o caracter de final de arquivo.
Normalmente, quando temos que enviar arquivo texto para importação em algum local, fazemos o relatório saindo para arquivo.

Código: Selecionar todos

set printer to <nome do arquivo>
set print on
while !eof()
   ...
   @ <lin>, <col> say <informação>
   ...
   dbskip()
end
set print off
set printer to
ou

Código: Selecionar todos

set printer to <nome do arquivo>
set print on
while !eof()
   ...
   ?/?? <informação>
   ...
   dbskip()
end
set print off
set printer to
"TRS-80/Sincler/Apple/PC - Clipper Winter 85, tlink 1.0 [pc 10 MHz - 640K] {NEZ 8000 2Kb RAM}"
{POG - Programação Orientada a Gambiarra}
BHS
Usuário Nível 2
Usuário Nível 2
Mensagens: 79
Registrado em: 16 Out 2007 12:01
Localização: SOROCABA/SP

Re: Caracter Estranho Arquivo Texto

Mensagem por BHS »

oi

eu faço assim:

Código: Selecionar todos

    ARQUIVO="&marq_bra"
    ADIREC:=DIRECTORY(ARQUIVO)
    TAM=ADIREC[1,2]
    HAND=FOPEN(ARQUIVO,2)
    FSEEK(HAND,0)
    MTEXTO=FREADSTR(HAND,TAM-1)
    HAND2=FCREATE("ARQTEMP.TXT",0)
    FWRITE(HAND2,MTEXTO)
    FCLOSE(HAND)
    FCLOSE(HAND2)
    FERASE(ARQUIVO)
    FRENAME("ARQTEMP.TXT",ARQUIVO)
    COPY FILE &marq_bra TO &marq_rem
    FERASE(ARQUIVO)
ate
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Caracter Estranho Arquivo Texto

Mensagem por Pablo César »

estou gerando um arquivo texto par o SPC
Oi Sergio, gostaria de conhecer a estrutura que o SPC demanda. Você poderia nos apresentar ? Colocar um exemplo do seu arquivo gerado ou até mesmo alguma normativa que descreva a estrutura que deve ter esse arquivo paera SPC ?
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
Sergio_ASSilva
Usuário Nível 2
Usuário Nível 2
Mensagens: 92
Registrado em: 09 Mar 2006 10:58
Localização: Santo Estevão (Ba)

Re: Caracter Estranho Arquivo Texto

Mensagem por Sergio_ASSilva »

Bom dia a todos, obrigado pelas respostas, Pablo poder colaborar com voces e uma honra, tenho um material em 5 (cinco) paginas de oficio fornecido pelo SPC que poderia passar um fax pra voce.
Clipper 5.3a/Blinker 7/DBFNTX
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Re: Caracter Estranho Arquivo Texto

Mensagem por rochinha »

Amiguinho

Aquele caracter que aparece no final corresponde ao comando EJECT.

Sugiro voce utilizar uma função de limpeza de caracteres estranhos antes de enviar o arquivo.

Use StrTran() no conteudo do mesmo e remova caracteres abaixo de ASC 65, por exemplo.

Os caracteres de retorno de carro, salto de linha e ejeção costumam estar no final dos arquivos provenientes de comando SET PRINTER TO...
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar do usuário
Sergio_ASSilva
Usuário Nível 2
Usuário Nível 2
Mensagens: 92
Registrado em: 09 Mar 2006 10:58
Localização: Santo Estevão (Ba)

Re: Caracter Estranho Arquivo Texto

Mensagem por Sergio_ASSilva »

Obrigado Rochinha pelos esclarecimentos, fiz como o amigo GVC sugeriu e ficou bom.
Clipper 5.3a/Blinker 7/DBFNTX
Responder