Você está na página 1de 26

Gerncia de Gesto de Ambientes - GGA

Coordenao de Planejamento, Pesquisa e Capacitao - CPPC

MANUAL DO USURIO
BROFFICE.ORG BASE
MANUAL DO USURIO BROFFICE.ORG BASE

Documento Manual do Usurio BrOffice.org Base


Verso 1.0
Equipe Tcnica Andr Luiz de Souza Paula
Andr Luis da Cunha
Jonsue Trapp Martins
Paulo Csar de Oliveira
Peter Andreas Entschev
Robson Alves Pavan
Pginas 26

PG.: 2
MANUAL DO USURIO BROFFICE.ORG BASE

Sumrio
1. Apresentao..................................................................................................................4
2. O que BrOffice.org Base?..........................................................................................4
3. Criando um novo banco de dados................................................................................5
4. Tabelas............................................................................................................................6
4.1 - Linhas (ou Registros)...............................................................................................6
4.2 - Colunas (ou atributos)..............................................................................................6
4.2 - Chave Primria........................................................................................................6
4.3 - Criando uma nova tabela.........................................................................................7
4.3 - Criando um novo modo de exibio......................................................................10
5. Relacionamentos..........................................................................................................11
6. Consultas .....................................................................................................................12
6.1 - Criando uma consulta e Filtragem de dados.........................................................12
7. Formulrios...................................................................................................................14
7.1 Criando formulrio com assistente........................................................................14
7.2 Editando formulrios.............................................................................................16
7.3 Entrada de dados..................................................................................................17
8. Relatrios......................................................................................................................19
8.1 Criando relatrios..................................................................................................19
8.2 Editando relatrios................................................................................................22
9. Conectando a um banco de dados ACCESS (.mdb).................................................23
10. Consideraes Finais................................................................................................25

PG.: 3
MANUAL DO USURIO BROFFICE.ORG BASE

1. Apresentao

A inteno desse documento servir como base no entendimento do funcionamento e tarefas


bsicas para criao, edio e manuteno de bases de dados no pacote de escritrio BrOffice.org. Este
manual foi baseado principalmente nas documentaes oficiais do BrOffice, que podem ser encontradas
em http://www.broffice.org.br/docs, e tambm nas apostilas desenvolvidas pela comunidade BROffice.org
disponveis em http://www.broffice.org.br/?q=apostila_comunidade. As explicaes que constam neste
documento e que fazem meno aos recursos do BrOffice.org foram elaboradas tendo como base a
instalao do BrOffice.org, verso 2.0, no idioma portugus do Brasil.

2. O que BrOffice.org Base?

um sistema gestor de base de dados. Poderosos bancos de dados para servidores so uma
tradio no Linux, mas a falta de bancos de dados para uso em escritrios ou residncias levou ao
desenvolvimento do Base, alm claro, de competir diretamente com o Microsoft Access no Windows. Este
programa est disponvel a partir da verso 2.0 do OpenOffice / BROffice.

No BrOffice.org Base, voc pode acessar dados armazenados em diversos formatos de


arquivos de banco de dados. O BrOffice.org Base oferece suporte nativo a alguns formatos de bancos de
dados de arquivos simples, tais como o formato dBase. Voc tambm pode usar o BrOffice.org Base para
se conectar a bancos de dados relacionais, tais como bancos de dados MySQL ou Oracle.

PG.: 4
MANUAL DO USURIO BROFFICE.ORG BASE

3. Criando um novo banco de dados


Abra o BrOffice.org Base, no Debian est no menu Aplicaes Escritrio BrOffice.org Base:

- Clique no boto Concluir;

- Selecione o diretrio que deseja salvar o arquivo do novo banco de dados e d um nome para
o arquivo, depois clique no boto Salvar.

- Podemos abrir um banco de dados Base


existente selecionando na primeira tela a opo: Abre um
arquivo de banco de dados existente. Para selecionar
o banco de dados clique no boto Abrir, navegando nos
diretrios localize seu banco de dados e clique em
Concluir;

- possvel se conectar a um banco de


dados existente selecionando a opo: Conectar a um
banco de dados existente e escolha o tipo de banco
conforme a figura ao lado.

PG.: 5
MANUAL DO USURIO BROFFICE.ORG BASE

4. Tabelas
Todos os dados de um banco de dados relacional (BDR) so armazenados em tabelas. Uma
tabela uma simples estrutura de linhas e colunas.

Colunas

Linhas

4.1 - Linhas (ou Registros)


Cada linha formada por uma lista ordenada de colunas representa um registro, ou tupla. Os
registros no precisam conter informaes em todas as colunas, podendo assumir valores nulos quando
assim se fizer necessrio.
Resumidamente, um registro uma instncia de uma tabela, ou entidade.
Exemplo: O empregado Pedro uma instncia (registro) da tabela funcionrio, e a funo Analista
Comercial a instncia (registro) da tabela cargo. Uma associao entre estas duas tabelas criaria a
seguinte instncia de relacionamento: Pedro Analista Comercial, onde o verbo representa uma
ligao entre os registros distintos.

4.2 - Colunas (ou atributos)


As colunas de uma tabela so tambm chamadas de Atributos. Ao conjunto de valores que um
atributo pode assumir chamamos de domnio, por exemplo: em um campo do tipo numrico, sero somente
armazenados nmeros. O conceito mais similar a domnio o de Tipo Abstrato de Dados em linguagens de
programao.

4.2 - Chave Primria


As tabelas relacionam-se umas as outras atravs de chaves. Uma chave um conjunto de um
ou mais atributos que determinam a unicidade de cada registro. Por exemplo, se um banco de dados tem
como chaves Cdigo do Produto e ID Sistema, sempre que acontecer uma insero de dados o sistema de
gerenciamento de banco de dados ir fazer uma consulta para identificar se o registro j no se encontraria
gravado na tabela. Neste caso, um novo registro no ser criado, resultando esta operao apenas da
alterao do registro existente. A unicidade dos registros, determinada por sua chave, tambm
fundamental para a criao dos ndices.

Temos dois tipos de chaves:

Chave primria: (PK - Primary Key) a chave que identifica cada registro dando-lhe unicidade. A chave
primria nunca se repetir.

Chave Estrangeira: (FK - Foreign Key) a chave formada atravs de um relacionamento com a chave
primria de outra tabela. Define um relacionamento entre as tabelas e pode ocorrer repetidas vezes. Caso a
chave primria seja composta na origem, a chave estrangeira tambm o ser.

PG.: 6
MANUAL DO USURIO BROFFICE.ORG BASE

4.3 - Criando uma nova tabela


Para criar uma nova temos duas opes:

- Criar tabela na exibio de design..: para criar tabelas em modo de exibio de design
necessrio ter alguns conhecimentos bsicos sobre tipo de campos, vamos fazer um exemplo de criao
para entendermos melhor essa forma de criar tabelas;
- Usar assistente para criar tabela..: executa um assistente para criao de tabelas, o base
permite a criao de tabelas pr-formatadas como tabela de clientes, funcionrios, etc... os campo so de
tipos pr-definidos e basta selecionarmos a tabela e o campo que desejamos inserir.
Exemplo de criao de tabela para registro de funcionrios no modo de exibio:

1) Em Tarefas clique na opo Criar tabela na exibio de design... ;

Nesta tela iremos cadastrar os campos (colunas) da nossa tabela e definir os tipos de cada coluna.

Nome do campo: Insira nesta coluna o nome de cada campo a ser criado, procure padronizar os
campos. Por Exemplo: ao inserir os campos nome, idade, endereo utilize os nomes func_nome,
func_endereo, func_endereco;

Tipo de campo: Os dados das colunas do Base podem ser de um dos tipos:

Tipo Descrio
Tyny Integer dados do tipo inteiro de tamanho bem pequeno (1 byte)
BigInt dados do tipo inteiro de tamanho muito grande
Imagem dados do tipo imagem
Binrio dados do tipo binrio
Binrio (fixo) dados do tipo binrio de tamanho fixo
Memo dados do tipo memo (texto muito grande)
Texto (fixo) dados do tipo texto de tamanho fixo
Nmero dados do tipo numrico
Decimal dados do tipo numrico com casas decimais
Integer dados do tipo inteiro normal ( 4 bytes )
Small Integer dados do tipo inteiro pequeno ( 2 bytes )
Float tipo numrico com ponto flutuante (preciso simples)
Real tipo numrico com ponto flutuante
Double tipo numrico com ponto flutuante (preciso dupla)
Texto dados do tipo texto (cadeia de caracteres)
Texto dados do tipo texto, ignorando maisculas / minsculas

PG.: 7
MANUAL DO USURIO BROFFICE.ORG BASE

Tipo Descrio
Sim/No dados do tipo lgico ( verdadeiro / falso )
Data dados do tipo data
Hora dados do tipo hora
Data/Hora dados do tipo data-hora
OTHER dados do tipo objeto

Descrio: descrio sobre os dados a serem armazenados na coluna a ser criada.

2) Para criar nossa tabela de funcionrios vamos usar a seguinte estrutura:


tab_funcionarios
Campo Tipo Tamanho Descrio
func_matricula Inteiro Matricula do funcionrio(Chave primria)
func_nome Texto 60 Nome completo do funcionrio
func_funcao Texto 30 Funo do funcionrio
func_salario Decimal 10 Salrio do funcionrio
func_admissao Data Data de admisso do funcionrio

Para selecionar a chave primria d um clique direito antes do Nome do Campo func_matricula
e selecione a opo Chave Primria:

3) Depois de inserir os dados teremos a seguinte tela:

4) Clique em Arquivo Salvar como, abrir uma janela para digitar o nome da tabela: no nosso
exemplo vamos utilizar o nome tab_funcionarios;

PG.: 8
MANUAL DO USURIO BROFFICE.ORG BASE

5) Crie tambm as tabelas:


tab_clientes
Campo Tipo Tamanho Descrio
cli_codigo Inteiro Cdigo do cliente (Chave primria)
cli_nome Texto 60 Nome completo do cliente
cli_endereco Texto 30 Endereo do cliente
cli_nascimento Data Data de Nascimento do cliente

tab_pedidos
Campo Tipo Tamanho Descrio
ped_codigo Inteiro Cdigo do pedido(Chave primria)
ped_cliente Inteiro Cdigo do Cliente
ped_funcionario Inteiro Cdigo do Funcionrio - Vendedor
ped_produto Inteiro Cdigo do Produto
ped_valor Decimal 10 Valor da Venda

6) Para modificar uma tabela basta dar um clique direito sobre ela e selecionar a opo editar:

7) Para inserir registros pode-se dar um duplo clique sobre a tabela e entraremos no modo de
insero:

PG.: 9
MANUAL DO USURIO BROFFICE.ORG BASE

4.3 - Criando um novo modo de exibio


Alguns tipos de banco de dados oferecem suporte a exibies de tabela. Uma exibio de
tabela uma consulta armazenada com o banco de dados. Para a maioria das operaes de banco de
dados, uma exibio pode ser utilizada como uma tabela.

Vamos fazer um exemplo da aplicao deste tipo de tabela. Nossa nova tabela de exibio ir
buscar na tabela tab_clientes o nome e a data de nascimento dos clientes e ordenar por ordem de data, no
caso de termos de enviar um caro de aniversrio esta tabela poder ser muito til:

1) Clique na opo Criar exibio..., ser aberta a janela de Design de Exibio;

2) Na janela adicionar Tabelas clique na tabela tab_clientes, clique no boto Adicionar e em


seguida no boto Fechar;

3) Na tabela tab_clientes d um duplo clique


no campo cli_nome e cli_nascimento;

4) Em cli_nome - item Alias: digite Nome:

5) Em cli_nascimento - item Alias:


digite Data de Nascimento:

6) Em cli_nascimento - item Classificao:


selecione a opo Crescente

7) A janela dever ficar igual a figura ao lado:

8) V no menu Arquivo Salvar, digite um nome para sua tabela


(pode ser Aniver_Clientes) e clique no boto OK, observe que
uma nova tabela foi criada;

9) D um clique duplo sobre a tabela Aniver_Clientes e a janela


abaixo dever ser mostrada listando todos os clientes inseridos e as
respectivas datas de nascimento, conforme figura abaixo:

PG.: 10
MANUAL DO USURIO BROFFICE.ORG BASE

5. Relacionamentos
Relacionamentos so ligaes lgicas entre as tabelas, identificando comportamentos
derivados dos processos de trabalho do usurio. Os relacionamentos auxiliam a organizao das
informaes, minimizam as redundncias e erros de digitao e facilitam a recuperao de dados atravs de
consultas. Para que possamos ter relacionamentos, necessrio identificar adequadamente as chaves
primrias. Para vermos os relacionamentos, abra o menu Ferramentas > Relaes. Na tela de Design da
Relao podemos identificar claramente as tabelas. As linhas que ligam as vrias tabelas identificam os
relacionamentos.

Veja que, prximo a tabela Clientes, temos o nmero 1 e, na tabela Pedidos, temos a letra n.
Se pensarmos no processo de trabalho, constataremos que um nico cliente poder registrar diversos
pedidos. Para suportar essa caracterstica do processo, o sistema dever permitir o armazenamento de
vrios registros de pedidos de um nico cliente.

A representao dessa caracterstica feita atravs do relacionamento entre a tabela Clientes e


a tabela Pedidos, que pode ser lido como um relacionamento 1 para n, ou seja, 1 registro da tabela
Clientes pode ser referenciado por n registros da tabela Pedido. Seguindo essa lgica, podemos estabelecer
tipos de relacionamentos entre tabelas:

1 para 1 - O relacionamento 1 para 1 menos usual, pois normalmente, os dados podem ser
armazenados em uma nica tabela. Eventualmente, por critrios tcnicos ou pela organizao do sistema,
utilizamos esse tipo.

1 para n - tipo de relacionamento mais comum. Permite fcil identificao,organizao e


recuperao dos dados.

n para n - Normalmente, identificado ainda no momento da anlise do sistema, anterior


criao do banco de dados propriamente dito. Quando identificadas, essas relaes normalmente so
substitudas por relaes 1 para n.

PG.: 11
MANUAL DO USURIO BROFFICE.ORG BASE

6. Consultas
Na seo Consultas, podero ser includas consultas SQL propriamente ditas. a primeira vez
que clicamos na seo Consultas, no existe nenhuma consulta pr-existente. Podemos, ento, criar uma
consulta de trs formas diferentes:
Criar consulta na exibio de design...: uma forma bastante tradicional de criao de consultas, muito
similar ao mtodo que encontrado tambm no Microsoft Access. Atravs da escolha das tabelas e dos
campos, o usurio cria visualmente a consulta.
Usar o assistente para criar consulta...: A criao da consulta feita passo-a-passo, atravs de um
assistente. um recurso bastante til para usurios que ainda no so familiarizados com as notaes de
bancos de dados. Importante: para a utilizao do assistente fundamental a correta instalao do JRE
(Java Runtime Environment).

Criar consulta na exibio SQL...: Este um mtodo bastante interessante para os usurios de nvel
avanado que dominam a linguagem SQL. Basta inserir a consulta em SQL e execut-la que os resultados
aparecero na metade superior da tela.

6.1 - Criando uma consulta e Filtragem de dados

Vamos criar uma consulta que identifica os clientes cadastrados na tabela tab_clientes:
1. Clique na opo Criar consulta na exibio de design... ;
2. Adicione a tabela tab_clientes ao Desgin de Consulta:

3. D um clique duplo em cada campo a ser adicionado a consulta;

PG.: 12
MANUAL DO USURIO BROFFICE.ORG BASE

4. Para filtrar dados da consulta, defina as preferncias desejadas na rea inferior da Exibio de
design. As seguintes linhas encontram-se disponveis:

Campo: Digite o nome do campo de dados ao qual se referiu na consulta. Todas as configuraes
feitas nas linhas inferiores referem-se a este campo. Se voc ativar uma clula com um clique do
mouse, ver um boto de seta, o que permitir a seleo de um campo. A opo "Nome da
tabela.*" seleciona todos os campos de dados, e o critrio vlido para todos os campos da tabela.
Alias: Especifica um alias. Esse alias ser listado em uma consulta, no lugar do nome de campo.
Isso possibilita o uso de rtulos de coluna definidos pelo usurio.
Tabela: A tabela de banco de dados correspondente do campo de dados selecionado est listada
aqui. Se voc ativar a clula com um clique do mouse, aparecer uma seta que permitir a seleo
de outra tabela da consulta atual.
Classificar: Se clicar na clula, voc poder selecionar uma das opes de classificao:
crescente, decrescente e sem classificao. Os campos de texto sero classificados
alfabeticamente (de A a Z) e os campos numricos, em ordem numrica (de 0 a 9).
Visvel: Se voc marcar a propriedade Visible para um campo de dados, o campo se tornar visvel
na consulta. Se voc usar um campo de dados para formular uma condio, no ser necessrio
mostr-la.
Critrios: Especifica os critrios de filtragem a serem usados para o contedo do campo de dados.
Ou: Aqui voc pode inserir um critrio adicional para filtragem em cada linha. Critrios mltiplos em
uma coluna sero conectados por um vnculo OR.

5. Para salvar a consulta selecione o menu Arquivo Salvar como, em nosso exemplo o nome
ser cons_cliente e iremos classificar por nome;

6. Feche a consulta selecionando Arquivo-Fechar;

7. Para executar a consulta apenas d um, clique duplo sobre o nome da consulta criada:

PG.: 13
MANUAL DO USURIO BROFFICE.ORG BASE

7. Formulrios
Formulrios permitem a visualizao e edio dos dados de uma ou mais tabelas (ou consulta),
de modo flexvel e configurvel pelo usurio. Podemos trabalhar apenas os campos que nos interessa e na
ordem que quisermos, isto til porque nem sempre dispomos dos dados na mesma ordem em que os
campos foram criados na tabela. Formulrios do Base contm controles (caixa de texto, etiquetas, etc)
dispostos sobre um documento do Writer. possvel ter um formulrio (principal) com um ou mais
subformulrios (detalhes). Lembre-se que tanto os formulrios como os controles possuem suas prprias
propriedades e eventos, o que aumenta, ainda mais, o poder dos mesmos. Eles podem ser salvos como
documentos embutidos no documento do Base ou como documentos independentes (estes, no podem ser
criados com o assistente).

Formulrios so criados de duas maneiras:

Exibio de design: exige um certo domnio sobre os formulrios do BrOffice.org;


Usando o assistente: menos especializada, porm mais intuitiva.

7.1 Criando formulrio com assistente

Vamos usar o assistente para criar o nosso formulrio.

1) Selecione Usar assistente para criar formulrio, para exibir o seu primeiro dilogo.

PG.: 14
MANUAL DO USURIO BROFFICE.ORG BASE

Note que existem 8 (oito) etapas:


Na primeira etapa Seleo de campos devemos:
Na lista Tabelas ou consultas, selecionar a tabela. Escolha a tabela tb_cliente;
Mover os campos desejados da lista Campos disponveis para a lista Campos no
formulrio. Campos do tipo Imagem no ficam relacionados. Mova todos os campos (aqui,
voc pode alterar a ordem dos mesmos);
Clique no boto Avanar, para a segunda etapa Configurar um subformulrio.
Um subformulrio um formulrio inserido noutro formulrio e, normalmente,
usado quando desejamos operar sobre os dados de tabelas relacionadas. Este o nosso caso.
Nesta etapa, devemos:
Marcar a caixa Adicionar subformulrio. Note que, apesar de existir uma relao em nosso
banco de dados, a opo para us-la est indisponvel.
Clicar em Avanar para a etapa Adicionar campos do subformulrio.
Nesta etapa, devemos:
Selecionar a tabela tab_pedidos;
Mover todos os seus campos para a lista Campos no formulrio;
Clicar no boto Avanar e passar para a quarta etapa Obter campos associados;
Aqui, vamos estabelecer a ligao entre as tabelas:
Selecione ped_cliente como Primeiro campo de subformulrio;
Selecione cli_codigo como Primeiro campo de formulrio principal;
Clique no boto Avanar para a quinta etapa Dispor controles.
Note que os dois formulrios so acrescentados ao documento, ambos com a disposio
semelhante a uma planilha de dados.
Nesta etapa vamos alterar a disposio:
Em Disposio do formulrio principal escolha a primeira opo Colunar etiquetas a
esquerda;
Deixe a disposio dos campos do subformulrio como Planilha de dados;
Clique no boto Avanar, passando para a sexta etapa Definir entrada de dados.
Nesta etapa podemos escolher como o formulrio ser utilizado.
Deixe como est e clique em Avanar.
Na etapa Aplicar estilos:
Em Borda do campo, selecione Plano;
Clique em Avanar, para definir o nome do formulrio. Podemos digitar o nome
form_clientes e clicar em concluir;
Analise a janela do formulrio, os controles e os cones existentes na parte inferior. Na barra de
ttulo, alm do nome do formulrio vemos a indicao (somente leitura), isto refere-se ao fato de no
podermos alterar o formulrio (por ex: a disposio dos controles), no tendo nenhuma relao com
a apresentao e edio dos dados das tabelas. Aps a anlise, feche a janela para retornar ao
Base.

PG.: 15
MANUAL DO USURIO BROFFICE.ORG BASE

- Selecione o formulrio form_clientes e clique sobre o boto direito do mouse para exibir as
operaes disponveis para o mesmo.

- Aqui, a opo Editar abre o formulrio para incluso / alterao dos controles ou na formatao
do documento. A opo Abrir abre o formulrio para apresentao ou edio dos dados da(s)
tabela(s) e corresponde a um duplo clique sobre o nome frm_clientes.
Alteramos o documento do Base, inserindo um formulrio, portanto clique sobre Salvar. Mas,
antes de cadastrar algum dado, temos um problema a resolver.

7.2 Editando formulrios

- Para alterar os rtulos necessrio desagrupar os controles:

Agora, voc pode selecionar um controle independente do outro.


- Clique sobre o boto direito nos rtulos e selecione a opo Controle...;

PG.: 16
MANUAL DO USURIO BROFFICE.ORG BASE

- Altere a opo Rtulo de acordo com cada campo;

- Selecione o menu Exibir Barra de Ferramentas Navegao de Formulrios

PG.: 17
MANUAL DO USURIO BROFFICE.ORG BASE

- O formulrio dever ficar com esta aparncia:

- Salve as alteraes e feche a janela de edio (Writer), retornando ao Base. Salve tambm o
documento do Base.

7.3 Entrada de dados


Abra o formulrio form_clientes (duplo clique). Na parte inferior da janela, encontramos a barra
de navegao e operaes sobre os registros.

As aes ocorrem no formulrio ativo (com o foco). Eis uma breve descrio dos cones (da
esquerda para a direita):
Localizar registro: abre o dilogo para pesquisa de registro.
Contador de registros: exibe o registro atual e o total de registros da tabela.
Primeiro registro: seleciona o primeiro registro da tabela (ou consulta).
Registro anterior: seleciona o registro anterior da tabela (ou consulta).
Prximo registro: seleciona o prximo registro da tabela (ou consulta).
ltimo registro: seleciona o ltimo registro da tabela (ou consulta).
Novo registro: cria um novo registro na tabela
Salvar registro: salva o registro corrente, use sempre que alterar dados.
Desfazer entrada de dados: desfaz uma entrada de dado.
Excluir registro: exclui o registro corrente da tabela.
Atualizar: atualiza os dados de um controle.
A seguir temos cones para Classificar e Filtrar registros.
- Observe, ainda, que o subformulrio tem a sua prpria barra de navegao (reduzida).
- Tanto a tecla <Tab> como <Enter> move o foco para o prximo controle, selecionando o seu
contedo. A ordem de tabulao pode ser alterada, atravs da propriedade Ordem de tabulao,
no dilogo de propriedades do controle.

PG.: 18
MANUAL DO USURIO BROFFICE.ORG BASE

Finalmente, estamos prontos para digitar os dados dos clientes:


Clique no boto Novo registro na barra de navegao;
Digite o cdigo do cliente e depois a tecla <tab> para mudar de campo;
Digite os dados dos campos seguintes, at o ltimo campo. Aqui, aps o <Tab> o foco move-
se para o subformulrio;
possvel inserir um pedido dando dois cliques no subformulrio;

PG.: 19
MANUAL DO USURIO BROFFICE.ORG BASE

8. Relatrios
Um relatrio um documento de texto que mostra os dados atuais ou os dados no momento
em que o relatrio foi criado.

8.1 Criando relatrios


O Base usa um assistente para criar os seus relatrios, que so documentos do Writer embutidos.

1) Selecione a opo Usar assistente para criar relatrio. Antes da exibio do assistente, um
novo documento do Writer ser carregado. Note que ele j contm informaes no cabealho
(Ttulo, Autor e Data).

2) Primeira etapa do assistente:


O assistente no permite a seleo de campos em diferentes tabelas. Para isto, crie uma
Consulta ou Exibio e use-a como base do relatrio.

3) Selecione a tabela tab_clientes e mova os campos de Campos disponveis para Campos no


relatrio como na figura do item 2. Clique sobre o boto Avanar.

PG.: 20
MANUAL DO USURIO BROFFICE.ORG BASE

4) Na segunda etapa, devemos definir os ttulos das colunas, deixe como est e prossiga para a
prxima etapa.

5) Na terceira etapa, definimos o tipo de agrupamento dos nossos dados. Agrupamentos so teis
quando o contedo de uma ou mais colunas o mesmo em vrios registros. possvel definir
vrios nveis de agrupamento.

Imagine uma rede de lojas com dados sobre as vendas. Ao criar um relatrio, pode-se agrupar as
vendas por filial e, dentro de cada filial, por setor.

6) Na etapa Opes de classificao definimos como o relatrio ser ordenado. Note que os
campos de agrupamento so automaticamente selecionados. Vamos classificar por nome e em
ordem crescente conforme figura a seguir.

PG.: 21
MANUAL DO USURIO BROFFICE.ORG BASE

7) Na quinta etapa Escolher Layout configuramos a disposio dos dados na folha:


Na lista Layout dos dados, selecione Alinhar esquerda Moderno;
Na lista Layout dos cabealhos e rodaps, selecione Padro;
Nas opes de orientao do papel, selecione Retrato. Clique no boto Avanar.

8) Na etapa final Criar relatrio devemos:


Definir o ttulo do relatrio, digite: Relatrio de Clientes;
Definir o tipo do relatrio, se Esttico ou Dinmico. O primeiro, deve ser usado para preservar a
situao dos dados num momento. O segundo, apresenta sempre a situao corrente dos
dados. Selecione Relatrio dinmico;
Definir a ao aps criar o relatrio. A opo Modificar layout abre o relatrio no Writer para
alteraes. A opo Criar relatrio agora carrega os dados para o relatrio. Deixe como est.
Clique no boto Concluir.
No Base, note o novo objeto do tipo relatrio.

PG.: 22
MANUAL DO USURIO BROFFICE.ORG BASE

8.2 Editando relatrios


Para editar um relatrio, clique com o boto direito do mouse sobre o seu nome e escolha a
opo Editar no menu do contexto.

possvel efetuar modificaes simples no relatrio. No aconselhvel fazer alteraes


relacionadas aos dados do relatrio. Ao editar um relatrio, observe que temos Campos no cabealho e no
rodap. Estas reas podem ser editadas normalmente.
Note, tambm, que os dados so colocados em tabelas, de acordo com o tipo de relatrio. Os
ttulos das colunas das tabelas so definidos por Campos do Usurio.
Os nomes dos estilos de pargrafos usados nas tabelas comeam com o prefixo Tbl.
Finalmente, a origem dos dados definida por um formulrio contendo controles ocultos. Para
inspecionar as propriedades do formulrio e seus controles, ative a barra de ferramentas Design de
formulrio e clique sobre o cone do Navegador de Formulrios.

PG.: 23
MANUAL DO USURIO BROFFICE.ORG BASE

9. Conectando a um banco de dados ACCESS (.mdb)


O primeiro passo para utilizar um banco de dados do Access no BrOffice.org verificar a
estrutura do arquivo .mdb correspondente. Ou seja, antes de mais nada, necessrio certificar que a forma
como as informaes esto armazenadas compatvel com as funcionalidades do BrOffice.org.
Ao abrir o arquivo .mdb, ainda no Microsoft Access, certifique-se de que os nomes das
estruturas do banco (como tabelas, consultas, campos, etc) foi atribudo com o cuidado de no conter
espaos e no conter caracteres especiais. Espaos, por exemplos podem ser substitudos pelo smbolo _.
Diferentemente do que foi apresentado no item 3 desta apostila, agora, ao criarmos o nosso
novo banco de dados vamos escolher a opo Conectar a um banco de dados existente, que nada mais
do que vincularmos a interface do BrOffice.org ao arquivo de banco de dados .mdb. Para isso,
escolheremos na lista imediatamente abaixo, o tipo Microsoft Access.

No prximo passo, indique o arquivo .mdb que dever ser aberto pelo BrOffice.org.

PG.: 24
MANUAL DO USURIO BROFFICE.ORG BASE

Para indicar o caminho e o nome do arquivo, use o boto Procurar.


Na prxima tela possui a definio das mesmas funcionalidades especificadas no item 3:
registrar ou no o banco de dados para uso das demais aplicaes do BrOffice.org, abrir ou no o banco de
dados para edio e criar ou no novas tabelas usando o Assistente de Tabelas.

Mantenha definidas as propriedades padres e clique em Concluir.


Ser aberta a tela de salvamento do arquivo .odb. Esse arquivo conter as definies do vinculo
entre o BrOffice.org e o arquivo .mdb.

Depois de criar o arquivo, o BrOffice.org abrir o mesmo para edio, apresentando todas as
tabelas e consultas do Access. Formulrios e relatrios do Access no so apresentados no BrOffice.org.

PG.: 25
MANUAL DO USURIO BROFFICE.ORG BASE

10. Consideraes Finais


Os documentos oficiais do BrOffice.org podem ser encontrados na pgina
http://www.broffice.org/docs. Este documento resultado das adaptaes feitas no modelo de documentos
do OpenOffice.org para o cursos a serem ministrados pela Celepar Companhia de Informtica do Paran
aos seus colaboradores e clientes, como forma de incentivar o uso de software livre. Os principais
documentos que serviram como base para a construo deste manual so:

- Introduo ao BrOffice.org Base


Autor: Noelson Alves Duarte noelsonalves@yahoo.com.br - Elaborado em : 18 de maro de 2006.
Disponivel em 28/05/2007: http://geocities.yahoo.com.br/noelsonalves/

- Conectando Bancos de Dados Microsoft Access no BrOffice.org Base


Autor: Gustavo B. Pacheco - gbpacheco@BrOffice.org Elaborado em: 25 de junho de 2006.
Diponvel em 28/05/2007: http://www.broffice.org.br/docs/

PG.: 26

Você também pode gostar