Página 1 de 1

Arquivo DBF para TXT

Enviado: 27 Out 2007 08:13
por WCARDOSO
Bom dia colegas,
Preciso transformar o meu arquivo DBF para TXT.
O cliente quer que eu tranforme o banco neste formato abaixo:

Campo
Tipo
Tamanho
Formatação

Código
Numérico
13
Formatar com zeros á esquerda (posições não significativas)

Nome
Caracter
24
Formatar com espaços á direita (caso nome seja menor)

Departamento
Numérico
2
Formatar com zeros á esquerda (posições não significativas). Pode colocar fixo, por exemplo, 01

Tributação
Caracter
3
T01 = Produto ICMS 7%

T01 = Produto ICMS 13%

T01 = Produto ICMS 19%

T01 = Produto ICMS 26%

T01 = Produto ICMS 37%

F = Substituição Tributária

I = Isento

Decimais
Numérico
1
Fixo número “2” (indica que o preço terá 2 casas decimais)

Legenda
Numérico
1
Fixo número “1” (indica a unidade de medida – neste caso UN)

Preço
Numérico
8
Preço do produto (Preço COM decimais mas sem ponto ou vírgula. Formatado com zeros á esquerda)

Obrigado.

Enviado: 27 Out 2007 12:35
por Maligno
Duas opções: criar um DBF temporário com essas especificações e exportar para texto pelo método convencional OU utilizar as funções de arquivo e criar o texto diretamente. Gosto mais da segunda opção. :)

Enviado: 27 Out 2007 16:32
por clodoaldomonteiro
Você também pode fazer como se fosse uma impressão, um relatório comum, usando SET PRINT TO ARQ.TXT e SET DEVI TO PRINT.

Eu acho bem mais fácil que as outras opções.

Enviado: 27 Out 2007 17:12
por Maligno
Ah, sim. Esqueci da terceira via: impressão. Mas ainda prefiro manipular diretamente o texto. :)

DBF para TXT

Enviado: 28 Out 2007 16:10
por WCARDOSO
Quero apenas transformar um arquivo DBF para TXT.

Obrigado.

Enviado: 28 Out 2007 16:11
por WCARDOSO
Queria apenas transformar um arquivo DBF para TXT.
Obrigado

Enviado: 29 Out 2007 04:36
por Maligno
Sim. Entendi. Agora você tem três opções.

Enviado: 29 Out 2007 12:38
por rochinha
Amiguinho

Se voce apenas quer transformar um .DBf em .TXT de o comando:

COPY TO arquivo.txt SDF

Agora se voce deseja tratar as informações para que saiam conforme sua necessidade use as opções passadas pelos colegas quanto as formas existentes para tal.

DBF p/ TXT

Enviado: 29 Out 2007 18:57
por WCARDOSO
Caro colegas do forum,
Acho q me expressei mal aqui,
Tenho um arquivo DBF de cadastro de produtos, porém o cliente me pediu que eu transformasse este arquivo em TXT sem perder os dados, conforme o critério acima.

Obrigado mais uma vez.

Re: DBF p/ TXT

Enviado: 29 Out 2007 19:07
por Maligno
WCARDOSO escreveu:Acho q me expressei mal aqui,
Tenho um arquivo DBF de cadastro de produtos, porém o cliente me pediu que eu transformasse este arquivo em TXT sem perder os dados, conforme o critério acima.
Mas foi isso mesmo que eu entendi: converter alguns campos de um DBF para texto. Pois já foram passados três métodos pra se fazer isso. É só você escolher um deles e mandar ver. O que você não entendeu?