Você está na página 1de 27

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 So uza Paula Andr Luis da Cunha Jonsue Trapp Martins Paulo Csar de Oliveira Peter And reas 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 a tributos)....................................................................... .......................6 4.2 - Chave Primria..................................... ...................................................................6 4.3 - Crian do 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 Cri ando formulrio com assistente.................................................... ....................14 7.2 Editando formulrios................................... ..........................................................16 7.3 Entrada de dado s............................................................................... ...................17 8. Relatrios............................................... .......................................................................19 8.1 Cr iando relatrios.................................................................. ................................19 8.2 Editando relatrios........................ ........................................................................22 9. Co nectando 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 taref as bsicas para criao, edio e manuteno de bases de dados no pacote de escritrio BrOf 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 BrOffi ce.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 residn cias levou ao desenvolvimento do Base, alm claro, de competir diretamente com o M icrosoft Access no Windows. Este programa est disponvel a partir da verso 2.0 do Op enOffice / 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 t ambm 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 Bas : - Clique no boto Concluir; - Selecione o diretrio que deseja salvar o arquivo do novo banco de dados e d um n ome 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 da dos 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 existe nte 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. U ma 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 tod as as colunas, podendo assumir valores nulos quando assim se fizer necessrio. Res umidamente, um registro uma instncia de uma tabela, ou entidade. Exemplo: O empregado Pedro uma instncia (registro) da tabela funcionrio, e a funo An alista Comercial a instncia (registro) da tabela cargo. Uma associao entre estas du as tabelas criaria a seguinte instncia de relacionamento: Pedro Analista Comercia l, onde o verbo representa uma ligao entre os registros distintos. 4.2 - Colunas (ou atributos) As colunas de uma tabela so tambm chamadas de Atribut os. Ao conjunto de valores que um atributo pode assumir chamamos de domnio, por e xemplo: em um campo do tipo numrico, sero somente armazenados nmeros. O conceito ma is similar a domnio o de Tipo Abstrato de Dados em linguagens de programao. 4.2 - C have Primria As tabelas relacionam-se umas as outras atravs de chaves. Uma chave u m 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 da dos ir fazer uma consulta para identificar se o registro j no se encontraria gravad o na tabela. Neste caso, um novo registro no ser criado, resultando esta operao apen as da alterao do registro existente. A unicidade dos registros, determinada por su a chave, tambm fundamental para a criao dos ndices. Temos dois tipos de chaves: Chav e primria: (PK - Primary Key) a chave que identifica cada registro dando-lhe unic idade. A chave primria nunca se repetir. Chave Estrangeira: (FK - Foreign Key) a c have formada atravs de um relacionamento com a chave primria de outra tabela. Defi ne um relacionamento entre as tabelas e pode ocorrer repetidas vezes. Caso a cha ve 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 ex emplo de criao para entendermos melhor essa forma de criar tabelas; - Usar assiste nte para criar tabela..: executa um assistente para criao de tabelas, o base permi te a criao de tabelas pr-formatadas como tabela de clientes, funcionrios, etc... os c mpo so de tipos pr-definidos e basta selecionarmos a tabela e o campo que desejamo s 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 tip os 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, i dade, endereo utilize os nomes func_nome, func_endereo, func_endereco; Tipo de cam po: Os dados das colunas do Base podem ser de um dos tipos: Tipo Tyny Integer Bi gInt Imagem Binrio Binrio (fixo) Memo Texto (fixo) Nmero Decimal Integer Small Inte ger Float Real Double Texto Texto Descrio dados do tipo inteiro de tamanho bem peq ueno (1 byte) dados do tipo inteiro de tamanho muito grande dados do tipo imagem dados do tipo binrio dados do tipo binrio de tamanho fixo dados do tipo memo (tex to muito grande) dados do tipo texto de tamanho fixo dados do tipo numrico dados do tipo numrico com casas decimais dados do tipo inteiro normal ( 4 bytes ) dados do tipo inteiro pequeno ( 2 bytes ) tipo numrico com ponto flutuante (preciso sim ples) tipo numrico com ponto flutuante tipo numrico com ponto flutuante (preciso du pla) dados do tipo texto (cadeia de caracteres) dados do tipo texto, ignorando m aisculas / minsculas PG.: 7

MANUAL DO USURIO BROFFICE.ORG BASE Tipo Sim/No Data Hora Data/Hora OTHER dados do tipo data dados do tipo hora Descrio dados do tipo lgico ( verdadeiro / falso ) dados do tipo data-hora 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_funcionari os Campo func_matricula func_nome func_funcao func_salario func_admissao Tipo In teiro Texto Texto Decimal Data 60 30 10 Tamanho Descrio Matricula do funcionrio(Cha ve primria) Nome completo do funcionrio Funo do funcionrio Salrio do funcionrio Data admisso do funcionrio Para selecionar a chave primria d um clique direito antes do Nome do Campo func_ma tricula 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 cli_codigo cli_nome cli_endereco cli_na scimento tab_pedidos Campo ped_codigo ped_cliente ped_funcionario ped_produto pe d_valor Tipo Inteiro Inteiro Inteiro Inteiro Decimal 10 Tamanho Cdigo do Cliente Cdigo do Funcionrio - Vendedor Cdigo do Produto Valor da Venda Descrio Cdigo do pedid (Chave primria) Tipo Inteiro Texto Texto Data 60 30 Tamanho Descrio Cdigo do cliente (Chave primria) Nome completo do cliente Endereo do cliente Data de Nascimento do cliente 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 entraremo s 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 supor te 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 c omo 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 ord enar por ordem de data, no caso de termos de enviar um caro de aniversrio esta tab ela poder ser muito til: 1) Clique na opo Criar exibio..., ser aberta a janela de 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 cl e 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 lado: 8) V no menu Arquivo Salvar, digite um nome para sua tabela (pode ser Aniver_C lientes) 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 figu ra abaixo: PG.: 10

MANUAL DO USURIO BROFFICE.ORG BASE

5. Relacionamentos Relacionamentos so ligaes lgicas entre as tabelas, identificando comportamentos deri vados dos processos de trabalho do usurio. Os relacionamentos auxiliam a organizao das informaes, minimizam as redundncias e erros de digitao e facilitam a recuperao d ados atravs de consultas. Para que possamos ter relacionamentos, necessrio identif icar adequadamente as chaves primrias. Para vermos os relacionamentos, abra o men u 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 cli ente. A representao dessa caracterstica feita atravs do relacionamento entre a tabel a 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 normalment e, 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 rela cionamento mais comum. Permite fcil identificao,organizao e recuperao dos dados. n p n - Normalmente, identificado ainda no momento da anlise do sistema, anterior cr iao do banco de dados propriamente dito. Quando identificadas, essas relaes normalme nte so substitudas por relaes 1 para n. PG.: 11

MANUAL DO USURIO BROFFICE.ORG BASE

Na seo Consultas, podero ser includas consultas SQL propriamente ditas. a primeira v ez 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 desig n...: 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 camp os, 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 bas tante til para usurios que ainda no so familiarizados com as notaes de bancos de dado . Importante: para a utilizao do assistente fundamental a correta instalao do JRE (J ava Runtime Environment). Criar consulta na exibio SQL...: Este um mtodo bastante i nteressante para os usurios de nvel avanado que dominam a linguagem SQL. Basta inse rir a consulta em SQL e execut-la que os resultados aparecero na metade superior d a tela. 6. Consultas 6.1 - Criando uma consulta e Filtragem de dados Vamos criar uma consulta que ide ntifica os clientes cadastrados na tabela tab_clientes: 1. Clique na opo Criar cons ulta na exibio de design... ; 2. Adicione a tabela tab_clientes ao Desgin de Consul ta: 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 camp . A opo "Nome da tabela.*" seleciona todos os campos de dados, e o critrio vlido par a todos os campos da tabela. Alias: Especifica um alias. Esse alias ser listado e m uma consulta, no lugar do nome de campo. Isso possibilita o uso de rtulos de co luna 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. Cl assificar: Se clicar na clula, voc poder selecionar uma das opes de classificao: cre nte, decrescente e sem classificao. Os campos de texto sero classificados alfabetic amente (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 c onsulta. Se voc usar um campo de dados para formular uma condio, no ser necessrio mos r-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. Par a 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 A rquivo-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 qu e 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 Bas e contm controles (caixa de texto, etiquetas, etc) dispostos sobre um documento d o Writer. possvel ter um formulrio (principal) com um ou mais subformulrios (detalh es). Lembre-se que tanto os formulrios como os controles possuem suas prprias prop riedades e eventos, o que aumenta, ainda mais, o poder dos mesmos. Eles podem se r salvos como documentos embutidos no documento do Base ou como documentos indep endentes (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 mai s intuitiva. 7.1 Criando formulrio com assistente Vamos usar o assistente para cr iar o nosso formulrio. 1) Selecione Usar assistente para criar formulrio, para exibi r 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; M over 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 u m subformulrio. Um subformulrio um formulrio inserido noutro formulrio e, normalmente, usado quando desejamos operar sobre os dados de tabelas relacionadas. Este o nosso caso. Nes ta 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 A r campos do subformulrio. Selecionar a tabela tab_pedidos; Mover todos os seus cam pos para a lista Campos no formulrio; Clicar no boto Avanar e passar para a quarta e a Obter campos associados; Selecione ped_cliente como Primeiro campo de subformulrio; Selecione cli_codigo como Primeiro campo de formulrio principal; Clique no boto Avan r para a quinta etapa Dispor controles. Nesta etapa, devemos: Aqui, vamos estabelecer a ligao entre as tabelas: Note que os dois formulrios so acrescentados ao documento, ambos com a disposio seme lhante a uma planilha de dados. Nesta etapa vamos alterar a disposio:

Em Disposio do formulrio principal escolha a primeira opo Colunar etiquetas a esq eixe a disposio dos campos do subformulrio como Planilha de dados; Clique no boto Ava nar, passando para a sexta etapa Definir entrada de dados. Deixe como est e clique em Avanar. Em Borda do campo, selecione Plano; Clique em Avanar, para definir o nom ulrio. Podemos digitar o nome form_clientes e clicar em concluir; Nesta etapa podemos escolher como o formulrio ser utilizado. Na etapa Aplicar estilos: Analise a janela do formulrio, os controles e os cones existentes na parte inferio r. Na barra de ttulo, alm do nome do formulrio vemos a indicao (somente leitura), ist o refere-se ao fato de no podermos alterar o formulrio (por ex: a disposio dos contr oles), no tendo nenhuma relao com a apresentao e edio dos dados das tabelas. Aps a , 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 fo do documento. A opo Abrir abre o formulrio para apresentao ou edio dos dados da(s) (s) e corresponde a um duplo clique sobre o nome frm_clientes. Alteramos o docum ento do Base, inserindo um formulrio, portanto clique sobre Salvar. Mas, antes de c adastrar 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 bo to 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 Fe rramentas 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 tam bm 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 sobr e os registros.

As aes ocorrem no formulrio ativo (com o foco). Eis uma breve descrio dos cones (da e querda para a direita): Localizar registro: abre o dilogo para pesquisa de regist ro. Contador de registros: exibe o registro atual e o total de registros da tabe la. Primeiro registro: seleciona o primeiro registro da tabela (ou consulta). Re gistro anterior: seleciona o registro anterior da tabela (ou consulta). Prximo re gistro: seleciona o prximo registro da tabela (ou consulta). ltimo registro: selec iona o ltimo registro da tabela (ou consulta). Novo registro: cria um novo regist ro 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 control e. A seguir temos cones para Classificar e Filtrar registros. - Observe, ainda, q ue 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 o rdem de tabulao pode ser alterada, atravs da propriedade Ordem de tabulao, no dilog 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 tecla <tab> para mudar de campo; Digite os dados dos campos seguintes, at o ltimo campo. Aqui, aps o <Tab> o foco movese para o subformulrio; possvel inserir um ped ido dando dois cliques no subformulrio; PG.: 19

MANUAL DO USURIO BROFFICE.ORG BASE Um relatrio um documento de texto que mostra os dados atuais ou os dados no momen to em que o relatrio foi criado. 8. Relatrios

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 rela trio. 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 ass stente: 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 pross iga para a prxima etapa.

5) Na terceira etapa, definimos o tipo de agrupamento dos nossos dados. Agrupame ntos so teis quando o contedo de uma ou mais colunas o mesmo em vrios registros. po svel 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 d e cada filial, por setor. 6) Na etapa Opes de classificao definimos como o relatrio ordenado. Note que os campos de agrupamento so automaticamente selecionados. Vamo s 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 bealhos e rodaps, selecione Padro; Nas opes de orientao do papel, selecione Retr no boto Avanar. 8) Na etapa final Criar relatrio devemos:

Definir o ttulo do relatrio, digite: Relatrio de Clientes; Definir o tipo do relatri o, se Esttico ou Dinmico. O primeiro, deve ser usado para preservar a situao dos dad os 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 ab no Writer para alteraes. A opo Criar relatrio agora carrega os dados para o relatri ixe 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 r as aos dados do relatrio. Ao editar um relatrio, observe que temos Campos no cabeal ho 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 d as tabelas so definidos por Campos do Usurio. Os nomes dos estilos de pargrafos usa dos 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 cliq ue 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 verif icar a estrutura do arquivo .mdb correspondente. Ou seja, antes de mais nada, ne cessrio certificar que a forma como as informaes esto armazenadas compatvel com as f ncionalidades do BrOffice.org. Ao abrir o arquivo .mdb, ainda no Microsoft Acces s, certifique-se de que os nomes das estruturas do banco (como tabelas, consulta s, campos, etc) foi atribudo com o cuidado de no conter espaos e no conter caractere s especiais. Espaos, por exemplos podem ser substitudos pelo smbolo _. Diferentemente do que foi apresentado no item 3 desta apostila, agora, ao criarmos o nosso nov o 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 Micros oft 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 po ssui 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 B rOffice.org e o arquivo .mdb. Depois de criar o arquivo, o BrOffice.org abrir o mesmo para edio, apresentando tod as as tabelas e consultas do Access. Formulrios e relatrios do Access no so apresent ados 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 docum entos do OpenOffice.org para o cursos a serem ministrados pela Celepar Companhia de Informtica do Paran aos seus colaboradores e clientes, como forma de incentiva r 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 Duar te noelsonalves@yahoo.com.br - Elaborado em : 18 de maro de 2006. Disponivel em 2 8/05/2007: http://geocities.yahoo.com.br/noelsonalves/ - Conectando Bancos de Da dos 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://ww w.broffice.org.br/docs/ PG.: 26