Trabalhando com mala direta no OpenOffice

Veja como é fácil trabalhar com banco de dados no OpenOffice. Nesse artigo, rico em ilustrações, descobriremos como criar um banco de dados dBase para cadastrar alunos da universidade XPTO.

[ Hits: 52.562 ]

Por: Rubens Júnior em 07/03/2005


Primeiros passos



Aprenderemos neste artigo como acessar dados do banco de dados no Open Office.

A mala direta é a forma mais fácil de se inserir dados em um documento, devido a forma dinâmica com que as informações são inseridas e possibilitando assim que, outros trabalhos possam utilizar a mesma base de dados.

Iniciando a criação do banco de dados


O primeiro passo será abrir o OpenOffice Writer (lembrando-se que a mala direta funciona para qualquer ferramenta do OpenOffice). Construiremos então uma Fonte de Dados. Nela serão criados os campos com os ítens a serem inseridos. Para fazer isso, clicamos em "Ferramentas", logo em seguida "Fonte de Dados", abrindo assim uma janela, veja a figura 1.

Especificaremos agora a fonte de dados, para isso clicamos em "Nova Fonte de Dados", depois atribua um nome para a sua nova fonte de dados no campo "Nome", em nosso caso colocamos Matrícula. Troque o tipo da base de dados para dBase (banco de dados padrão do OpenOffice). No botão mais abaixo, "URL da fonte de dados", deverá ser clicado e especificado a pasta onde será guardada a base de dados. Para finalizar, basta clicar em OK.


Figura 1 - Janela da Fonte de Dados
    Próxima página

Páginas do artigo
   1. Primeiros passos
   2. Criação das tabelas
   3. Inserindo dados
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Introdução aos trabalhos com bases de dados no OpenOffice.org Calc

Como usar o dicionário do BrOffice.org em aplicativos GTK+/GNOME

Básico do OpenOffice.org Calc

Inserindo ou alternando números de páginas no OpenOffice.org

Validação de dados no OpenOffice.org Calc

  
Comentários
[1] Comentário enviado por HAlves em 18/11/2006 - 00:31h

muito boa essa dica, farei bom uso dela

[2] Comentário enviado por joao.rodrigues em 07/05/2007 - 17:19h

No meu open office não tem a opção Ferramentas - Fonte de dados

[3] Comentário enviado por joao.rodrigues em 07/05/2007 - 17:20h

O meu OpenOffice não tem a opção Ferramentas - Fonte de dados

O que preciso fazer?

[4] Comentário enviado por BlackWidow em 11/06/2007 - 16:06h

Como inserir um novo campo já com a tabela criada que servirá de banco de dados para mala-direta no writer openoffice ?

[5] Comentário enviado por BlackWidow em 14/06/2007 - 16:47h

Como inserir um novo rótulo de dados à tabela já em uso que serve como base de dados para mala-direta no writer?

[6] Comentário enviado por BlackWidow em 14/06/2007 - 17:05h

Como devo proceder para, digamos, ativar a janela " Administração das fontes de dados " ? Pois ela nem sequer aparecer após eu pressionar a tecla F4 quando estou usando o Writer para usar ou criar uma mala-direta, mas a Fonte de dados aparece, só que numa configuração totalmente diferente do que é mostrado nesta explicação introdutória.

[7] Comentário enviado por thornbush em 06/10/2011 - 20:23h

Tentei durante toda esta semana fazer uma mala direta em meu sistema Linux.
No OpenOffice, encontrei os problemas comentados acima e para as resolver fiz buscas em português, inglês, espanhol e francês, sem sucesso.
Também procurei resolver o problema com o Abiword, Shell Script e Basic(destes últimos buscava um modelo de script)
Por fim, pude resolver o problema com o Abiword, que por agora é a minha opção para mala direta.
Para fazer a mala direta usando o Abiword, faça sua fonte de dados em um arquivo .csv (pode fazer no openoffice calc ou gnumeric e salvar como csv), escreva o "documento mestre" e, no terminal, execute o comando:
# abiword -m file.csv --to=txt --to=mailing.txt file.abw
Se preferir, pode gerar também em post script:
# abiword -m file.csv --to=ps --to=mailing.ps file.abw
http://www.forumdebian.com.br/topico-mala-direta-em-linux-com-abiword


Contribuir com comentário