GARANTIR DESCONTO

Fórum Problemas na Importação para txt #174339

11/08/2003

0

Prezados amigos,
Estou importando o conteúdo de uma tabela com um componente TQuery e quando termina a importação para o txt à última linha sai cortada, apesar da varíavel ser carregada com as informações completas. o código abaixo é o que eu uso :
//Tabela G:\TRAB\PMN\PMN2003\ELO\ELO_ORG.DBF
DmFox.QueryOrgao.ParamByName(´ano´).Value := ANO;
DmFox.QueryOrgao.Open;
DmFox.QueryOrgao.First;
AssignFile(F,´D:\IMPORTSIGFIS\TXT\ORGAO.TXT´);
//Append(F);
Rewrite(F);
while not DmFox.QueryOrgao.Eof do
begin
Dados := trim(ANO); //´2003´;//ANO;
Dados := Dados+trim(edUnidade_Gestora.Text) + StringOfChar(´ ´, edUnidade_Gestora.MaxLength - Length(edUnidade_Gestora.Text));
Dados := Dados+dmFox.QueryOrgao.fieldbyname(´COD_ORG´).AsString;
Dados := Dados+dmFox.QueryOrgao.fieldbyname(´DESC_ORG´).AsString + StringOfChar(´ ´, dmFox.QueryOrgaoDESC_ORG.DisplayWidth - Length(dmFox.QueryOrgao.fieldbyname(´DESC_ORG´).AsString));
Dados := Dados+´000000´;
Dados := Dados+trim(edCPF.text);//CPF_RESPONSAVEL;
Dados := Dados+´1´;
writeln(F, Dados);
DmFox.QueryOrgao.Next;
end;
DmFox.QueryOrgao.Close;


o final do arquivo txt fica assim :

2003525 81SECRETARIA DE SERVIÇOS PÚBLICOS 20030826
2003525 41SECRETARIA MUNICIPAL DE EDUCAÇÃ20030841
2003525 61SECRETARIA DE SERVIÇOS PÚBLICOS 20030842
2003525 74SECRETARIA MUN. DE URB. MEIO AMB. 20030842
2003525 99RESERVA DE CONTIN


gostatria de saber se alguém tem alguma dica que pudesse me ajudar ?

atenciosamente,

Vinicius Pacca


Viniciuspacca

Viniciuspacca

Responder

Posts

11/08/2003

Allen74

Onde você está chamando CloseFile (F)? A variáfel F está definida com o tipo de dados TextFile?


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar