1) Se eu fosse você tentava importar o arquivo inteiro para um banco de
dados de alta produtividade e daí resolvia minhas questões via SQL ...
2) Dá pra tentar usar um REGEX no Calc para dar essa "secada" no seu arquivo
*** O Base não é um substituto ao MS Access !! (cotinue lendo)
A implementação está sendo feita em um banco de dados "de verdade" como o
PostgreSQL ou o MySQL né? Pois dessa forma o Base se conectará a esse banco
com drivers nativos (ou com JDBC ou ODBC) e tudo corre super bem. Agora se
o teu banco é o que vem nativo ao Base (HSQL) veja que o site oficial não o
recomenda para implementações mais complexas, que necessitem de conecções
simultâneas ou que necessitem de regras complexas de permissões para o uso
do banco de dados.
Temos nessa lista (extra-oficialmente) testado e recomendado que se use o
Base como CONECTOR a um banco de dados robusto (MySQL, PostgreSQL) pois
isso permite mais liberdade de uso do banco de dados.
Não recomendamos o uso do Base como SUBSTITUTO ao uso do MS Access (não foi
para isso que ele foi desenvolvido). O recomendamos sim para duas
implementações:
1) Bancos de dados simples para uso pessoal e único com excelente
interoperabilidade com os outros componentes do LibO (banco de dados para
mala direta, biblioteca, inventário pessoal e inventário de micro
empresas).
- Ou seja para usar o banco de dados nativo ao Base (HSQL), deve-se ter o
arquivo do banco de dados na própria máquina (ou ser acessado por uma
máquina por vez). Isso é ideal para quem não quer "aprender" banco de
dados, ou para empresas com apenas um computador que use o banco de dados
por vez (pequenas lojas, panificadoras, oficinas, etc).
2) Front-end (conector) de um banco de dados robusto (MySQL, PostgreSQL, e
com qualquer banco de dados moderno que aceite conecção via ODBC ou JDBC).
Com esse recurso você pode se servir de todo o pacote LibreOffice para se
relacionar com um desses bancos de dados de renome mundial, usado nas mais
diversas situações pelas mais importantes empresas do mundo.
- Ou seja, para qualquer outra implementação que não seja o uso pessoal por
apenas um usuário recomendamos que seja usado o Base como front-end para um
desses bancos de dados de uso geral (de preferência PostgreSQL e MySQL que
são os mais usados bancos de dados gratuitos e com excelente suporte da
comunidade).
Espero ter ajudado.
Rogerio
Em 31 de outubro de 2013 00:58, Newton Nickel <newnckl@gmail.com> escreveu:
Prezados :
Recebo arquivos em DBF (Clipper, continua vivo...) , faco a analise do
mesmo utilizando o Calc e, tenho planos de reimportar para outro banco,
sendo Base ou Kexi, as duas provaveis opcoes !
O problema e que na hora da importacao de DBF para ODS, acabo verificando
o trabalho de simpaticos digitadores com algumas atitudes que apenas
dificultam , criando espacos desnecessarios, sendo frequente a repeticao
de ENTER (linhas em branco) !
Acredite , tem campos que nao tem coisa alguma escrita, apenas ENTER,
ENTER, ENTER , entre outras atrocidades !
Alguns arquivos tem mais de 10.000, enquanto outros, beiram 90.000
registros !
Cansei de perder dias arrumando linhas, apenas para tentar importar para o
Base e, criar minhas consultas, relatorios, etc.
Estou a procura de alguma funcao que possa eliminar um trabalho quase que
artesanal e, encontrei algo como =TRIM(Celula) ou SUBSTITUIR(celula ; " "
; CHAR(10) ) e, gostaria de saber como TRIM e CHAR foram traduzidos e, se
existe algum lugar onde pode ser encontrado, essas equivalencias na hora da
traducao , algo como uma tabela ou coisa do genero !
Caso alguem saiba de outra solucao , agradeco !
Tambem, gostaria de encontrar usuarios do Base, visto que a minha relacao
com tal aplicativo, parece um mix de amor e odio, principalmente pela
lentidao , constantes travamentos e, perda de dados !
Nao sei porque criam um utilitario de recuperacao, aonde tem-se o
desprazer de ver o seu trabalho ir agua abaixo !
Por isso, estou estudando o Kexi, cuja principal vantagem reside num
mecanismo de importacao mais rapido, via CSV ! Documentacao basica ,
ausencia de wizards na geracao de formularios e relatorios, depoem contra o
mesmo , pois quase tudo tem de ser na unha !
Desculpem os erros, meu teclado apesar de configurado como brasil, perde
seguidamente sua configuracao !
Coloco-me a disposicao para ajudar na equipe de traducao !
Atenciosamente,
Newton Nickel
Curitiba - PR
--
Você está recebendo e-mails da lista docs@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
mande e-mail vazio para docs+unsubscribe@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
docs+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/docs/
--
Você está recebendo e-mails da lista docs@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
mande e-mail vazio para docs+unsubscribe@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
docs+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/docs/
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.