DbuCdx, só importando primeiro campo de Txt para DBF

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

porter
Usuário Nível 5
Usuário Nível 5
Mensagens: 1057
Registrado em: 10 Dez 2009 16:44
Localização: OLIMPIA-SP

DbuCdx, só importando primeiro campo de Txt para DBF

Mensagem por porter »

Olá pessoal,
Estou tentando importar um arquivo TXT para DBF através do
DbuCdx.EXE, esse arquivo é o NCM.TXT que possui 3 campos está
assim:

03028911 01/01/2016 31/03/2017
03028912 01/01/2016 31/03/2017
03028921 01/01/2016
03028922 01/01/2016
03028923 01/01/2016

mas está importando somente o primeiro campo, que é o código, estou indo
em F6 Append, seleciono TABNCM.DBF e em Append to NCM.DBF From em File, informo NCM.TXT,
seleciono Delimited, clico em OK, não sei se estou fazendo errado ou o DBuCdx tem esse problema.

Obrigado.
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

DbuCdx, só importando primeiro campo de Txt para DBF

Mensagem por Jairo Maia »

Se você informar delimitado tem que ter o delimitador. Seu arquivo teria que ser dessa forma (usando o delimitador vírgula):
03028911,01/01/2016,31/03/2017
03028912,01/01/2016,31/03/2017
03028921,01/01/2016,
03028922,01/01/2016,
03028923,01/01/2016,
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
porter
Usuário Nível 5
Usuário Nível 5
Mensagens: 1057
Registrado em: 10 Dez 2009 16:44
Localização: OLIMPIA-SP

DbuCdx, só importando primeiro campo de Txt para DBF

Mensagem por porter »

Olá Jairo,
Consegui fazer com arquivo dessa forma, a dificuldade é na data que tem que estar no formato aaaammdd,
tenho um arquivo texto com 10.000 linhas e as datas estão no formato dd/mm/aaaa
03028911,20160101,20170331
03028912,20160101,20170331
03028921,20160101
03028922,20160101
03028923,20160101
Obrigado.
Avatar do usuário
acelconsultoria
Usuário Nível 3
Usuário Nível 3
Mensagens: 231
Registrado em: 10 Jan 2006 17:05
Localização: Itápolis-SP

DbuCdx, só importando primeiro campo de Txt para DBF

Mensagem por acelconsultoria »

porter escreveu:Consegui fazer com arquivo dessa forma, a dificuldade é na data que tem que estar no formato aaaammdd,
tenho um arquivo texto com 10.000 linhas e as datas estão no formato dd/mm/aaaa
Porter, acredito que usando o Excel, você consiga resolver isso rapidinho. Você abre o TXT pelo excel, ajusta o formato, e salva em extensão CSV, que gera o arquivo texto, com delimitadores e no formato desejado.

Mas claro, isso vai depender do quanto você quer automatizar esse processo. Você fará isso sempre ? Mesmo o excel agilizando essa tarefa, ter de fazer isso sempre pode ser um tanto chato.
Adm. Maickon Sato
Consultoria e Projetos
-------------------------------------------------------
Paulof
Usuário Nível 1
Usuário Nível 1
Mensagens: 1
Registrado em: 28 Mai 2017 01:28
Localização: Porto Alegre/RS

DbuCdx, só importando primeiro campo de Txt para DBF

Mensagem por Paulof »

Usando o comando:
SET DATE ANSI
a importação deverá ser lida num campo Date.
Experimenta aí e dá um retorno...

Paulo
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

DbuCdx, só importando primeiro campo de Txt para DBF

Mensagem por Jairo Maia »

Olá porter,

Pelo que estou entendendo você está querendo em DBF os NCM´s da Resolução CAMEX 125/16, com todos os NCM´s, tendo a data de início de vigência e também os que expiraram com a data que expirou. Isso para que se tentar usar um NCM expirado avisar a data que expirou, seria isso? Se sim baixe o DBF em anexo.

Nesse DBF há 3 campos, a saber:
NCM = Código NCM
VGINICIO = Início da vigência
VGFINAL = Se não está vazio, tem a data que expirou, se vazio está vigente.
Camex125.rar
NCM´s Resolução CAMEX 125/16 - Completo
(22.55 KiB) Baixado 115 vezes
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
porter
Usuário Nível 5
Usuário Nível 5
Mensagens: 1057
Registrado em: 10 Dez 2009 16:44
Localização: OLIMPIA-SP

DbuCdx, só importando primeiro campo de Txt para DBF

Mensagem por porter »

Olá pessoal,
Consegui fazer a importação de Excel para DBF usando o DBF Manager,
muito obrigado pela atenção de todos, podem ter certeza suas informações
foram muito importante para meu aprendizado.

Obrigado.
Responder