Você está aqui: » Artigos sobre Aplicativos
Artigo Erro 1012 em programa Clipper Questão colocada pelo leitor Gostaria de parabenizá-los por este maravilhoso trabalho de suporte aos leitores, saibam que isso conquista mil vezes mais nossa confiança do que outras revistas mais conhecidas. Trabalho numa instituição onde estou lidando com um programa que às vezes é muito problemático... o Clipper.
Temos aqui aplicações em Clipper para controle de clientes, doadores, etc... e algumas vezes ocorrem erros que solucionamos através da exclusão dos arquivos .NTX.
Estou tendo problemas com uma mensagem de erro que ocorre no momento em que o lojista consulta uma nota fiscal, no momento da consulta ao invés de aparecer a nota surge a seguinte mensagem de erro:
ERROR DBFNTXAX/1012
(DOS ERROR 7019)
Tentei encontrar uma solução mas não encontrei algo próximo ao erro citado acima nos sites sobre Clipper ou grupos de discussão que possam me ajudar, pois não tenho conhecimentos de Clipper.
Nossa resposta Segundo o manual do Clipper o erro DBFNTX/1012 significa “Corruption Detected”, ou seja, “Detectada Corrupção” no arquivo de índice que, no seu caso, são os citados arquivos .NTX.
A primeira providência é realmente recriar todos os índices, a maioria dos programas para Clipper têm a opção para este procedimento, alguns inclusive os recriam automaticamente quando não são encontrados, tudo dependendo de como o programador preparou seu software. Para esta última categoria, basta deletar os arquivos que terminam em .NTX e deixar a cargo do programa recriar os referidos índices.
Se o problema persistir ele não estará nos arquivos de índice mas, sim, nos próprios bancos de dados (.DBF) que devem ser recriados através do utilitário DBU que acompanha o Clipper.
Para recriar, copie a estrutura do banco de dados DBF para um arquivo novo, depois abra este último e importe os dados do arquivo suspeito de estar danificado. Após este procedimento, os índices devem ser recriados novamente e, muito provavelmente, o erro desaparecerá. Se ainda continuar, deve existir algum registro com erro, neste caso será preciso fazer visualmente uma inspeção minuciosa nos dados armazenados, usando o mesmo utilitário (DBU).
Verifique se todos os campos estão com dados no formato esperado: texto no lugar de textos, números no lugar de números, datas no lugar de datas e assim por diante. É comum encontrar, por exemplo, caracteres de controle (os famosos “bichinhos”) em campos reservados a textos, números ou datas. Pode acontecer que algum destes caracteres de controle corresponda a algum caracter esperado pelo Clipper para, por exemplo, encerrar um campo ou registro e, neste caso, toda a leitura do arquivo dali em diante estaria errada, dando origem ao erro citado. O registro que for encontrado com erro deve ser corrigido ou deletado.
Publicado em 17/01/2006 às 00:00 hs, atualizado em 02/02/2006 às 00:00 hs
Enviar para amigo
Assinar newsletter
Entre em contato
Nenhum comentário até o momento.
Seja o primeiro a comentar este artigo!
Se você já se cadastrou no site, basta fornecer seu nome e senha. Caso ainda não tenha se cadastrado basta clicar .
TEMOS MAIS 45 ARTIGOS SOBRE APLICATIVOS : • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •