BANCO
DE DADOS - MALA DIRETA NO EDITOR
DE TEXTO WRITER DO LINUX
Uma mala direta consiste na
utilização de uma base de dados para facilitar a geração
automática de documentos, sem que o usuário tenha que digitar
informações que já se encontram armazenadas em uma planilha
eletrônica ou em uma tabela de dados.
Muitas pessoas utilizam mala direta
para fazer convites de aniversário, casamentos, reuniões,
congressos, conferências, etc. Com o recurso mala direta, presente
em editores como Writer do Linux e Word do Windows, o usuário
prepara um único documento que pode ser impresso para várias
pessoas com diferentes dados a cada nova impressão, possibilitando a
personalização desse documento e facilitando a geração dos
impressos de forma rápida e prática.
Um exemplo prático de mala direta
seria a geração de certificados para alunos concluintes de um
curso, pois, nesse caso, tais alunos já estariam cadastrados em um
banco de dados ou planilha.
No
programa Writer do Linux a criação de uma mala direta consiste em
três passos:
Criação
do documento no Writer, exemplo: convite, certificado, etc.;
Conversão
de planilha em banco de dados, se necessário;
Importação
desses dados no documento do Writer.
Neste
pequeno artigo, vamos exemplificar a geração de certidões,
partindo do pressuposto de que os dados a serem utilizados estão em
uma planilha eletrônica, conforme modelo abaixo:
bancoPlanilha.xls
nome
|
rg
|
endereco
|
cidade
|
MARIA SANTOS
|
12332112
|
Rua Guaira, 78
|
Loanda
|
PEDRO FERREIRA
|
78998778
|
Av. São Paulo, 63
|
Nova Londrina
|
CLEUDIO FERRAZ
|
85225885
|
Rua Castro Alves, 85
|
Porto Rico
|
FATIMA OLIVEIRA
|
74114774
|
Av. São Paulo, 321
|
Santa Mônica
|
JOSE DA SILVA
|
45665445
|
Av. Brasil, 181
|
Loanda
|
Tais
dados podem ser inseridos automaticamente em um documento do Writer
salvo como documento do Word.
certificado.doc
CERTIFICADO
Certificamos que o(a)
aluno(a) , portador(a) do RG número , residente na cidade de , no
endereço , concluiu o Curso Técnico em Informática, no Colégio
Estadual Paraná.
Loanda, ___/___/_____
Assinatura
|
Para
que isso ocorra um arquivo de banco de dados deverá ser criado
seguindo-se os seguintes procedimentos:
No documento certificado.doc e clique em
Arquivo
→ Novo
→ Banco de dados.
Uma janela com um assistente para criar o banco de dados se abrirá;
Selecione a opção “Conectar
a um banco de dados existente”
e escolha o item Planilha;
Clique
no botão procurar para encontar o arquivo “bancoPlanilha.xls”;
Na
próxima tela marque a opção “Sim, registre o banco de dados
para mim” e desmarque a opção “Abrir o banco de dados para
edição”;
Clique
em concluir informando um nome de arquivo para o banco de dados,
exemplo: “bancoCertificado”;
A
etapa final é configurar o documento certificado.doc para receber os
dados do arquivo “bancoCertificado”. Para isso proceda da
seguinte forma:
Posicione o curso no local onde você
deseja que seja inserido o nome da pessoa;
Clique no menu inserir → campos →
outros → abra banco de dados;
Deverá ser mostrado o arquivo
“bancoCertificado”, caso isso não ocora, utilizar o botão
procurar, e assim que for listado dê um clique duplo sobre ele;
Depois dê um clique duplo sobre o nome
exibido logo abaixo dele, por padrão deverá ser “planilha1”;
Em seguida clique sobre o campo nome, depois
no botão inserir;
Volte para a página do arquivo
“certificado.doc”, posicione o cursor no local onde deseja
inserir o próximo campo e repita o procedimento utilizado para
inserir o campo nome para os demais campos;
Feito isso, feche a janela;
Clique no menu Ferramentas → Assistente
de mala direta;
Na janela que se abrir selecione a opção
“Editar o documento”;
Clique no botão “próximo”;
Clique novamente no botão “próximo”;
Depois clique no botão “salvar o documento
inicial”;
De um nome na hora de salvar, exemplo:
“malaCertificados” e clique em concluir.
Pronto, com isso deverá ser gerado um documento com certidões para
todos os alunos cadastrados no banco de dados. Salve esse documento e
utilize-o sempre que precisar imprimir uma certidão, ou todas elas.
ATIVIDADE
Monte
uma carta convite para a cerimonia de colação de grau, para ser
enviada aos alunos, utilizando o banco de dados “bancoCertificados”.