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.425 ]

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

Dominando o BrOffice.org Writer com o uso de estilos

Instalando e configurando o OpenOficce 1.1 RC4 (português)

OpenOffice.Org Calc Basic - Caminhando sobre as células

Conhecendo a planilha do OpenOffice

OpenOffice salvando arquivos no formato .doc, .xls e .ppt automaticamente

  
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