Como exportar para Arquivos TXT!!! Por favor urgente.

Delphi

07/08/2003

Boa tarde, descupe mais uma vez pelo incômodo. É que tenho uma tela onde entro com 12 tipos de dados. Preciso exportar controlando as posições em um arquivo txt. Por exemplo. No meu arquivo devo armazenar na posição de 1 a 1 o código padrão. De 2 a 10 o nº da nota, de 11 a 25 deve ficar em branco, de 26 a 40 os codigos da empresa. Não sei como contralar isto, e preciso muito de ajuda!!! Por favor....
Abraços Jander.


Jander

Jander

Curtidas 0

Respostas

Marcelo Saviski

Marcelo Saviski

07/08/2003

só para confirmar:

vc quer + ou - isso:

código padrão, nº da nota, texto em branco, código da empresa
o código padrão ocupa 1 caracter, o 1º
o nº da nota ocupa 8 caracteres, do 2º ao 10º
o texto em branco ocupa 14 caracteres, do 11º até o 25º
o código da empresa ocupa 14 caractere, do 26º até o 40º, por último

é isso?
e outra, o código padrão não seria do 1º ao 2º?
já que vc tem 12 tipos de dados?

Tipo:
[color=red:000e5a779a]0[/color:000e5a779a][color=green:000e5a779a]12345678[/color:000e5a779a][color=orange:000e5a779a]______________[/color:000e5a779a][color=blue:000e5a779a]01234567890123[/color:000e5a779a]
[color=red:000e5a779a]1[/color:000e5a779a][color=green:000e5a779a]87654321[/color:000e5a779a][color=orange:000e5a779a]______________[/color:000e5a779a][color=blue:000e5a779a]00112233445566[/color:000e5a779a]
[color=red:000e5a779a]2[/color:000e5a779a][color=green:000e5a779a]18273645[/color:000e5a779a][color=orange:000e5a779a]______________[/color:000e5a779a][color=blue:000e5a779a]9999999999999[/color:000e5a779a]

É fazer algo tipo essa lista acima que você presisa?


GOSTEI 0
Jander

Jander

07/08/2003

CampolocalizaçãototalConteúdo
Cód. registroDe 1 Até1 total=1 digConteúdo:´0´
Código do serviçoDe 2 Até2 total=1 digConteúdo:´2´
Literal do serviço 397 Conteudo : RETORNO
Código Retorno 10112Conteudo : ‘01’
Literal Retorno 12198 Conteudo ´COBRANCA´
Reservado 20256 Conteudo ´ Brancos
Ident. Cedente 263914 Conteudo Numérico
Reservado 40445 Conteudo Brancos
Nome da empresa457430 Conteudo Alfanumérico
Reservado75784 Conteudo Brancos
Nome da Empresa79879 Conteudo branco
Reservado 889710 Conteudo brancos
Data gravação981036 Conteudo (DDMMAA)
Reservado104388285 Conteudo Brancos
Nº seq. arquivo3893946 Conteudo Numérico
Nº seq. registro3954006 Conteudo ´000001´

Boa tarde, acima eu havia citada um exemplo, então resolvi enviar o padrão que estou precisando. è que não estou conseguindo mesmo. Obrigado mais uma vez...
Jander


GOSTEI 0
Jander

Jander

07/08/2003

CampolocalizaçãototalConteúdo
Cód. registroDe 1 Até1 total=1 digConteúdo:´0´
Código do serviçoDe 2 Até2 total=1 digConteúdo:´2´
Literal do serviço 397 Conteudo : RETORNO
Código Retorno 10112Conteudo : ‘01’
Literal Retorno 12198 Conteudo ´COBRANCA´
Reservado 20256 Conteudo ´ Brancos
Ident. Cedente 263914 Conteudo Numérico
Reservado 40445 Conteudo Brancos
Nome da empresa457430 Conteudo Alfanumérico
Reservado75784 Conteudo Brancos
Nome da Empresa79879 Conteudo branco
Reservado 889710 Conteudo brancos
Data gravação981036 Conteudo (DDMMAA)
Reservado104388285 Conteudo Brancos
Nº seq. arquivo3893946 Conteudo Numérico
Nº seq. registro3954006 Conteudo ´000001´

Boa tarde, acima eu havia citada um exemplo, então resolvi enviar o padrão que estou precisando. è que não estou conseguindo mesmo. Obrigado mais uma vez...
Jander


GOSTEI 0
Bacalhau

Bacalhau

07/08/2003

Caro jander, creio que consigo ajudar, mas os exemplos estão uma confusão. Poderias especificar um pouco mais? Já usaste o tipo array[1..n] of char?[/i]


GOSTEI 0
POSTAR