STRU - Lista e modifica a estrutura dos arquivos dbfs

Aqui você poderá oferecer suas Contribuições, Dicas e Tutoriais (Texto ou Vídeo) que sejam de interesse de todos.

Moderador: Moderadores

Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

STRU - Lista e modifica a estrutura dos arquivos dbfs

Mensagem por Pablo César »

Para não passar despercebido a novidade que talvez interesse a muitos. A nova implementação, consiste em detectar se a seguinte página:
Imagem
"Clipper On Line" (conhecem ?)
Se estiver aberta e ao selecionar "ClipBoard" após a listagem de estrutura do(s) dbf(s), irá perguntar se quer gerar no formato Tabela (nova opção de edição do fórum) com BBCodes para colocar nos tópicos daqui do fórum. Se respondido que sim copiará para a área de transferência e trará a janela da página do fórum para frente.

Está disponível com os fontes no seguinte link: STRU - Lista estrutura dos arquivos dbfs da seção de Downloads para todos os colegas daqui do fórum e outros que interessam-se pela linguagem xBase/HMG.

Fica aqui também o tópico para dúvidas, críticas ou sugestões.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

STRU - Lista estrutura dos arquivos dbfs

Mensagem por Pablo César »

Tinha faltado fazer a opção de gerar Tabelas em formato BBCode no modo console. E aproveitei para padronizar as imagens deixando-las exclusivo numa sub-pasta Imagens. Foi também otimizado as mensagens em modo console para que os acentos em português sejam exibidos normalmente e permitir que a janela em modo console possa alternar para tela cheia (mesmo em Win7).
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

STRU - Lista estrutura dos arquivos dbfs

Mensagem por fladimir »

Show de bola... Parabéns e obrigado.

[]´s
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

STRU - Lista estrutura dos arquivos dbfs

Mensagem por Pablo César »

Quê bom que você gostou, isso dá muito ânimos para quem trabalha a favor do Código Livre.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
lugab
Colaborador
Colaborador
Mensagens: 843
Registrado em: 19 Mai 2009 15:58

STRU - Lista estrutura dos arquivos dbfs

Mensagem por lugab »

Gostei, muito bom....

o copy/past ( F10) ficou show de bola mesmo

Gbriel
lugab
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

STRU - Lista estrutura dos arquivos dbfs

Mensagem por Pablo César »

Obrigado Gabriel !
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
joaoalpande
Usuário Nível 2
Usuário Nível 2
Mensagens: 93
Registrado em: 24 Fev 2005 09:04
Localização: CAMPO GRANDE / MS

STRU - Lista estrutura dos arquivos dbfs

Mensagem por joaoalpande »

Bom dia,

Parabéns , excelente trabalho, vai ser útil para conversão de dbf para sql , para criar o banco de dados.

Obrigado , um abraço

João Alpande
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

STRU - Lista estrutura dos arquivos dbfs

Mensagem por Pablo César »

Obrigado João, que bom que vai ser útil, assim espero !
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

STRU - Lista estrutura dos arquivos dbfs

Mensagem por Pablo César »

Agora está disponível a rotina de alterar estrutura. Aconselho sempre fazerem uma cópia antes de modificar o dbf. Se bem que o utilitário faz uma cópia com o mesmo nome e lugar mas com extensão bkp.
Foi adicionado o número da versão e a janela Leia-me.

Link para download (na seção de Downloads do fórum): https://pctoledo.org/forum/fileba ... 141&page=1

Espero que gostem !
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

STRU - Lista e modifica a estrutura dos arquivos dbfs

Mensagem por Pablo César »

Nova versão, 3.2 foi adicionado botões para mudar a sequência dos campos e corrigi um bug do botão cancelar que desabilitava o botão salvar, mesmo ele tendo algo para ser gravado como: após deleção de campos no grid e mudança de sequência.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

STRU - Lista e modifica a estrutura dos arquivos dbfs

Mensagem por Pablo César »

Nova versão, 3.3 foi adicionado botão "Processos" para que permita ao usuário, fazer a sua própria rotina de conversão de dados, o qual é compilado e executado em tempo de execução. Foi corrigido um erro na hora de REPLACE em campos do tipo MEMO. Foi universalizado o BBCode "Tabelas" e foi incluído outro fórum para focalizar com o navegador aberto e enfim utilizar a edição de tabelas ora obtida da área de transferência.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

STRU - Lista e modifica a estrutura dos arquivos dbfs

Mensagem por Pablo César »

O amigo Esgici do fórum oficial da HMG, tem feito várias observações, o que evidentemente ajuda muito a melhor o produto. A atual versão, não faz cópia do arquivo .dbt. Por esse motivo e por uma questão prática e talvez mais adequada, irei modificar a estrutura em um segundo arquivo com outro nome, o que evitará a necessidade de ter que sobre-escrever o arquivo após modificar a estrutura, assim evita a necessidade de ter que fazer uma cópia do dbf original e ainda não corre o risco do arquivo esteja sendo usado, o que impossibilitaria a atualização realizar tais modificações como de estrutura e de importação de dados.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

STRU - Lista e modifica a estrutura dos arquivos dbfs

Mensagem por Pablo César »

Release 3.4 foi corrigido um bug na hora do backup dos arquivos dbt e FPT. Agora é possível selecionar o RDD (DBFNTX ou DBFCDX) quando muda-se para campo MEMO. Nomes de backup é composta pela nomeclatura de: nome-dbf + "_old".
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

STRU - Lista e modifica a estrutura dos arquivos dbfs

Mensagem por Pablo César »

Tinha o bug de não considerar os processos, erro de programação, devido a mudança de novo nome que está atrelado ao prg que é gravado para cada processo. Foi detectado graças aos comentários do colega Esgici do outro fórum e já foram corrigidos.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

STRU - Lista e modifica a estrutura dos arquivos dbfs

Mensagem por Jairo Maia »

Olá Pablo,

Tem um bug na opção MODIFICAR quando o campo numérico contém casas decimais. Ele desconsidera o decimal, e não permite corrigir.

PS: Sugiro também que o utilitário não permita edição de casas decimais com mais de 8 dígitos, que é o limite permitido no banco de dados.
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)
Responder