Home
Introdução ao Base
Contents
1. Tipo de conte do da lista uma lista de sele o Mude a para Sql Geral Dados Eventos Campo de dados Pot cafe w Entrada obrigat ria Sim w Tipo de conte do da lista MCSE w Conte do da lista Lista de valores Tabela Consulta sql sgl Nativo Campos da tabela FIGURA 25 LISTA DE SELE O TIPO DE CONTE DO DA LISTA Digite o seguinte exatamente o texto a seguir na caixa Conte do da lista SELECT Tipo Tipo FROM Tipo de Pagamento 29 64 Introdu o ao Base Ny Manual de Usu rio D LibreOffice SantaClaraTech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS Geral Dados Eventos Campo de dados P o TU a o E T lt n Entrada obrigat ria Tipo de conte do da lista 59 lt Conte do da lista A SELECT Tipo Tipo FROM A Tipo de Pagamento Fa at FIGURA 26 CONTE DO DA LISTA PARA OS CAMPOS TIPO DE PAGAMENTO O QUE VOC DIGITOU CHAMADO COMANDO SQL AS PALAVRAS SELECT E FROM S O ESCRITAS EM LETRA MAI SCULA PORQUE ELAS S O COMANDOS QUANDO O COMANDO SELECT USADO ELE REQUER UM NOME DE CAMPO ENTRE ASPAS E DEPOIS O APELIDO DO CAMPO TAMB M NOTA ENTRE ASPAS NESTE CASO O CAMPO E SEU APELIDO S O O MESMO O COMANDO FROM REQUER O NOME DA TABELA QUE CONT M O CAMPO NOMES DE TABELA COM APENAS UMA PA
2. o Tipo de conte do da lista selecione Sql 6 Em Conte do da lista digite o seguinte exatamente como aparece SELECT Type Type FROM Payment Type 7 Feche o di logo Propriedades Geral Dados Eventos NOME FormaPagamento 2 E RED e DR FormaPagamento ks Tamanho max do texto g i Ativado PAR E Sim w Somente leitura N o w Lamia sa 000cm A Texto patr o x Alinhamento Padr o w Entrada de varias linhas N o M Linhas de texto terminam com LF Unix A Ocultar sele o Sim w A we FIGURA 29 JANELA DE PROPRIEDADES PARA CONTROLES NO SUBFORMULARIO Passo 9 Adicione cabe alhos para os grupos Este passo mais f cil de fazer com os marcadores de fim de par grafo vis veis Selecione Exibir Caracteres n o imprim veis para deix los vis veis 1 Certifique se de que o cursor esteja no canto superior direito Se n o clique neste canto para mover o cursor at ele 2 Pressione a tecla Enter para mover o cursor para baixo at o espa o entre o campo Data e o campo Caf da manh 3 Altere a lista de sele o Aplicar estilo de Padr o para T tulo 2 Ei Padr o w FIGURA 30 LISTA APLICAR ESTILO 4 Use a barra de espa o para mover o cursor para onde voc quer que o titulo comece 5 Digite o t tulo Refei es 6 Use a barra de espa o para mover
3. Agrupamentos Data Passo 4 Op es de classifica o N o queremos adicionar outras op es de classifica o Clique em Avan ar Passo 5 Escolha o layout Use as configura es padr o para o layout Clique em Avan ar Passo 6 Crie o relat rio Rotule o relat rio Despesas de f rias Selecione Relat rio est tico Clique em Concluir 56 64 Introdu o ao Base VN Manual de Usu rio B LibreOffice aen SantaClaraTech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS SE VOC QUISER SE AVENTURAR EXPERIMENTE SELECIONAR ALGUNS DOS OUTROS LAYOUTS DEPOIS DE SELECIONA LO ARRASTE A JANELA DO NOTA ASSISTENTE DE RELAT RIO PARA O LADO PARA VOC PODER VER O QUE EST SENDO SELECIONADO MOVA O CURSOR SOBRE A BARRA DE T TULO DA JANELA E ENT O ARRASTE E SOLTE Relat rio Combust vel nas f rias 1 Crie uma consulta contendo somente combust vel comprado nos dias de f rias a Abra uma consulta na Vis o Design b Siga os passos para adicionar tabelas em Adicione as tabelas na p gina 48 para adicionar a tabela Combustivel c Na tabela Combustivel clique duas vezes em Data e PrecoCombustivel para entrar com eles na tabela na parte de baixo da consulta d Na c lula para o Crit rio do campo Data digite o seguinte BETWEEN 01 12 2010 AND 31 12 2010 Campo Data PrecoCombustive Alias Tabela Combustivel Combustivel Classificar Vis vel ka v Fun o
4. CRIAR E SALVAR UMA FOLHA ADICIONAL NA SUA PLANILHA O BANCO DE DADOS TER UMA NOVA TABELA DA PR XIMA VEZ QUE VOC ACESS LO Registrando bancos de dados odb 1 Os banco de dados criados pelo LibreOffice2 x ou posteriores est o no formato odb OpenDocument Base Outros programas podem tamb m produzir bancos de dados neste formato Registrar um banco de dados odb simples Selecione Ferramentas Op es LibreOffice Base Bancos de dados 2 Sob Bancos de dados registrados clique em Novo 3 Procure a pasta onde o banco de dados est localizado 4 Certifique se de que o nome registrado esteja correto 5 Clique em OK ALGUMAS VEZES QUANDO ATUALIZAR O BROFFICE PARA UMA NOVA VERS O SUA LISTA DE ARQUIVOS DE BANCO DE DADOS DESAPARECE NOTA QUANDO ISTO OCORRE VOCE PRECISA USAR ESTES PASSOS PARA REGISTRAR SEUS ARQUIVOS DE BANCO DE DADOS COM SUA ULTIMA VERS O DO LIBREOFFICE 37 64 Introdu o ao Base Ny Manual de Usu rio a LibreOffice se SantaClara ech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS Usando fontes de dados no LibreOffice Tendo registrado a fonte de dados sendo uma planilha documento de texto banco de dados externo ou outra fonte de dados permitida voc pode us la em outros componentes do LibreOffice incluindo o Writer e o Calc Visualizando fontes de dados Abra um documento do Writer ou Calc Para ver as fontes de dados dispon ves pressione
5. LibreOffice The Document Foundation LibreOffice Introdu o ao Base Componente de Banco de dados do LibreOffice Sum rio oligo o E 8 SORRIR ESPERO ES IESO EIA PAS IAE A PED RD ER RE AET 4 POR nao um Danco de DADOS asi dit e a as EE EEEa TEA A aai ii inda 5 Criando um novo banco de dados retrata rente ra racer aerea rea nene arara rea nrnrara ana anane 6 Criando as tabelas do banco de dadosS a treraranteare een ren een ren een nen ee arena area arena renan ra ana Usando o Assistente para criar uma tabela reter erre aerea arena aerea en na aerea nado 8 Criando uma tabela a partir da c pia de uma tabela existente iisterererereeeaeneeeeara 11 Criando tabelas no Design de TADQ assis iss sibaseiaepanacisi broca adnos nd basa eds bad iris hoc icado sin idni te 12 Criando tabelas para caixa de SACO asd eis lino a saio oba d cs dp essas almas taiso asd aco ils nai ssas does aigna E 16 Adicionando dados na tabela de IISTAdOM sssaleaisasseanscosdasbM Sana iAs GUN da ae FLigaE As asc ans suas aAEE nadas add 17 Demad as Ta OO rrin E E E OER 17 Criando um formul rio do banco de QADOS cimiini sea racinai tasas ipi ada aii acid 20 Usando o Assistente para criar um formul rio ii errtrrereeartaee arara era ne aeee renan renrana 20 nojo jilaicigio ONE IA Lo iRgqiD Fc g 8 RR RIA RRR RDD SERNRSI DDR REED DER REPRESA 23 Criando formul rios e subformul rios na Vis o de design
6. deseja IG Formato num rico ta x Categoria Formato Idioma oK Porcentagem 31 12 99 Portugu s Brasil Moeda sexta feira 31 de Dezembro de Cancelar 31 12 99 31 12 1999 i Cient fico 31 de Dez de 99 Ajuda Fra o a Es asia Valor l gico o a a 31 de Dezembro de 1999 mingo 25 de Setembro de 2 Texto E 21 nozombm 1005 h i FIGURA 68 MODIFICANDO O FORMATO DE UM CAMPO DE DATA c Clique em OK 61 64 Introdu o ao Base Ny Manual de Usu rio LibreOffice SantaClaraT ech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS Passo 2 Mude a largura das colunas A largura das colunas podem ser alteradas movendo se o cursor sobre a borda direita de cada coluna at que ele se torne uma seta dupla Ent o arraste e solte a para onde voc deseja Isto tem que ser feito para cada coluna em cada tabela do relat rio Isto pode tamb m ser feito com a ltima coluna direita mesmo n o havendo uma borda preta Com estas mudan as o relat rio deveria se parecer como na Figura 67 Data Data S bado 24 de Setembro de 2011 Quantidade In cio Fim Dist ncia Consumo de combust vel Pre o do combustivel Custo por km 52 00 2475 0 2300 0 175 a 130 00 0 74 15 00 2600 0 2475 0 125 Ras 33 50 0 27 35 00 2800 0 2600 0 200 5 11 105 00 0 52 FIGURA 69 COLUNAS REALINHADAS EM UM RELAT RIO MODO DESIGN E RELAT RIO GERADO Passo 3 Mude o formato de n mero nas c lulas
7. 2 24 09 11 33 50 15 00 2600 0 3 25 09 11 105 00 35 00 2800 0 DCombu Odometro Quantidade 1 2475 0 52 00 2 2600 0 15 00 3 2800 0 35 00 FIGURA 50 TABELA COMBUSTIVEL E A CONSULTA DA TABELA COMBUSTIVEL Passo 5 Salve e feche a consulta Como esta consulta cont m a ltima leitura do od metro para nossos c lculos nomeie a Ultima Leitura e salve a Depois feche a consulta Passo 6 Crie a consulta para calcular o consumo de combust vel 1 Clique Criar consulta no editor para abrir a nova consulta 2 Adicione a tabela Combustivel para a consulta exatamente como no passo 2 Adicione as tabelas mas n o feche a janela Adicionar tabelas ou consulta 3 Adicione a consulta Ultima Leitura para esta consulta a Clique em Consultas para ver a lista das consultas no banco de dados Figura 51 b Clique em Ultima Leitura c Clique em Adicionar e ent o clique em Fechar i Adicionar tabela ou consulta se ua Tabelas Consultas Adicionar Consulta CDColecao Ta Fechar FIGURA 51 SELECIONANDO CONSULTAS PARA ADICION LAS A OUTRA CONSULTA Passo 7 Adicione campos tabela na parte de baixo da consulta N s iremos calcular a economia de combust vel Para fazer isso n s precisamos da QuantidadeCombustivel e da dist ncia viajada Como a QuantidadeCombustivel que precisamos usar est na leitura final do od metro usaremos a consulta Ultima Leitura para obt la Tamb m usaremos o campo Odometro da tabela C
8. F4 ou selecione Exibir Fontes de dados no menu Isto faz surgir uma lista dos bancos de dados registrados que incluir Bibliography e qualquer outro banco de dados registrado tal como o banco de dados Autom vel criado anteriormente neste cap tulo Para visualizar cada banco de dados clique no tri ngulo localizado esquerda do nome do banco de dados veja a Figura 36 Isto faz surgir Consultas e Tabelas Clique no tri ngulo pr ximo a Tabelas para ver as tabelas individuais criadas Agora clique na tabela para ver todos os registros que est o nela F fome gt EI Consultas gt Tabelas gt E Bibliography E gt E Consultas gt Tabelas gt amp EvolutionLocal lt gt FIGURA 36 BANCOS DE DADOS Editando fontes de dados Algumas fontes de dados podem ser editadas no di logo Vis o de fontes de dados Uma planilha n o pode Um registro pode ser editado adicionado ou apagado Os dados s o mostrados no lado direito da tela Clique em um campo para editar o valor Abaixo dos registros existem cinco bot es pequenos Os primeiros quatro movem para tr s ou para frente pelos registros ou para o in cio ou fim O quinto bot o com uma estrela pequena insere um novo registro Registro pi de 11 Pt INSERIR NOVO REGISTRO FIGURA 37 BOT ES DE NAVEGA O DA VIS O DE FONTES DE DADOS Para apagar um registro clique com o bot o direito na caixa cinza esquerda da seta para rea
9. The Document Foundation POLUC DORES INF RMATICAS b DICA Selecione Integer INTEGER como o Tipo do campo no menu lista de sele o A configura o padr o Text VARCHAR UM ATALHO PARA SELECIONAR A PARTIR DA LISTA DE SELE O DO TIPO DO CAMPO PRESSIONE A TECLA CORRESPONDENTE PRIMEIRA LETRA DE SUA ESCOLHA VOC PODE DESLOCAR SE CICLICAMENTE ATRAV S DAS OP ES PARA UMA DE TERMINADA LETRA PRESSIONANDO REPETIDAMENTE A TECLA DA LETRA CORRESPONDENTE Mude as Propriedades do campo na se o da parte de baixo da janela Mude Valor autom tico de N o para Sim Selecione DCombustivel como a Chave prim ria Clique com o bot o direito no tri ngulo verde esquerda de IDCombustivel Figura 4 e selecione Chave prim ria do menu Isto coloca um cone de chave ao lado de DCombustivel Nome do cam e Descri o DCombustivel Integer INTEGER Cortar Copiar Colar Excluir Inserir linhas w Chave prim ria Propriedades do campo Valor autom tico Sim v Tamanho 10 Exemplo de formata o NOTA FIGURA 4 DEFININDO O CAMPO DE CHAVE PRIM RIA A CHAVE PRIM RIA TEM APENAS UM PROP SITO IDENTIFICAR DE FORMA NICA O REGISTRO QUALQUER NOME PODE SER USADO PARA O CAMPO DE CHAVE PRIM RIA N S USAMOS DCOMBUSTIVEL POR CONVENI NCIA E ASSIM SABEMOS A QUAL TABELA ELE PERTENCE 3 Todos os outros campos Data
10. campos com os dados da linha escolhida Clique em outra linha e depois clique neste cone novamente Os dados da frase mudam para os dados da nova linha selecionada o Salve o documento se voc quiser us lo como um exemplo mais tarde expo npA Ss LAR v OER Odometro Pot cafe Blmoco Pot almoco 24 09 11 2600 250 35 Dinheiro 115 Cart o A 25 08 11 3000 FIGURA 39 LINHA SELECIONADA NA JANELA DE FONTES DE DADOS Pedagios Adicionar dados no formato tabela um pouco mais f cil e talvez utilize menos passos Alguns dos passos ser o iguais 1 Navegue para o local onde voc deseja colocar a tabela e clique nele 2 Control clique na caixa cinza esquerda de cada linha da fonte de dados que voc quer que seja uma linha da tabela se essas linhas n o forem consecutivas Para selecionar linhas consecutivas clique na caixa cinza esquerda da linha desejada que est mais acima e Shift clique at a linha desejada que est mais para baixo 3 Clique no cone Dados para texto para abrir o di logo Inserir colunas do banco de dados Figura 40 O cone Dados para texto est esquerda do cone Dados para campos na Figura 39 40 64 Introdu o ao Base Ny Manual de Usu rio LibreOffice SantaClaraT ech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS 4 Mova os campos que voc quer na sua tabela a partir da lista Colunas do banco de dados para a lista Colu
11. faz isso at que todos os r tulos sejam anexados EO CR CAT pe Rot e cu o JR o q O o Up O O O SR MS A IO SR O DS E TR PR ci OD O ES e O O O DO O RL O O DR DR O O E a STD O DD CI CR LR el O pis laal dis Dema a lr Tc A RS p x FIGURA 31 SELECIONANDO M LTIPLOS R TULOS DE UMA S VEZ c Clique no cone Controle na barra de tarefas Design de formul rio para abrir o di logo Propriedades d Altere a sele o Cor do plano de fundo de Padr o para Ciano claro Esta uma lista suspensa Feche o di logo Propriedades 2 Selecione os outros r tulos da mesma maneira e ent o altera suas cores do plano de fundo 3 Para mudar a cor da fonte para os t tulos a Abra Estilos e formata o pressionando a tecla F11 Certifique se de que o cone Par grafo esteja selecionado Este o primeiro dos cones na Janela de Estilos e formata o Figura 32 33 64 Introdu o ao Base DN Manual de Usu rio B LibreOffice SantaClaraTech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS EB Estilos e formata o ia x EG DE E Lista recuada A Notas margem a Padr o Primeira linha recuada Sauda es finais Suspens o do recuo T tulo Titulo 1 T tulo 10 T tulo 3 T tulo 4 Titulo 5 Titulo 6 z Titulo 7 A Titulo 8 wr Autom tico Wr FIGURA 32 JANELA ESTILOS E FORMATA O b Clique direito no estilo T tulo 2 para abrir uma janela de c
12. rios e em dinheiro Ent o n s criaremos uma tabela com um campo para a forma de pagamento e vamos us la em caixas de listagem nos formul rios ENQUANTO N S LISTAMOS OS CAMPOS QUE CRIAREMOS NAS TABELAS DO BANCO DE DADOS H MAIS UM CAMPO QUE PODE SER NECESS RIO NUMA TABELA O CAMPO PARA A CHAVE PRIM RIA EM ALGUMAS TABELAS DICA O CAMPO PARA A CHAVE PRIM RIA J EST LISTADO EM OUTRAS TABELAS COMO A TABELA DE FORMA DE PAGAMENTO UM CAMPO ADICIONAL PARA A CHAVE PRIM RIA DEVE SER CRIADO Criando um novo banco de dados Para criar um novo banco de dados selecione Arquivo Novo Banco de dados na barra de menu ou clique na seta pr xima do cone Novo na barra de ferramentas Padr o e selecione Banco de dados no menu Ambos os m todos abrem o Assistente de banco de dados Na primeira p gina do Assistente de banco de dados selecione Criar novo banco de dados e depois clique em Pr ximo A segunda p gina tem duas quest es Tenha certeza que a sele o para a primeira quest o Sim registre o banco de dados para mim e a sele o para a segunda quest o Abrir o banco de dados para edi o Clique em Concluir SE O BANCO DE DADOS N O FOR REGISTRADO ELE N O ESTAR ACESS VEL AOS OUTROS COMPONENTES DO LIBREOFFICE TAL COMO O NOTA WRITER E O CALC SE O BANCO DE DADOS FOR REGISTRADO OUTROS COMPONENTES PODEM ACESS LO Salve o novo banco de dados com o nome Autom vel
13. 42 64 Introdu o ao Base Ny Manual de Usu rio LibreOffice SantaClaraTech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS Inserindo dados em um formul rio Registros s o usados para organizar os dados que n s inserimos em um formul rio Eles tamb m organizam os dados que n s entramos em um subformul rio Cada tipo de campo permite um m todo diferente para inserir dados Em muitos sen o em todos os casos mais de um m todo pode ser usado O primeiro passo para inserir os dados em um formul rio abri lo a partir da janela principal do banco de dados Figura 1 1 Clique no cone Formul rios na lista Banco de dados 2 Encontre o nome do formul rio na lista Formul rios F rias 3 D um clique duplo no nome do formul rio A maneira mais f cil de inserir uma data em um campo Data clicar na seta que abre a lista suspensa de calend rio Figura 42 Ent o clique no dia que voc quer Depois pressione a tecla Tab para ir para o campo Od metro 4 Setembro 2011 p ST0O0OS SD 1234 5 6 7 8 91011 121314151617 18 19 20 71 22 238125 26 27 28 29 30 Hoje Nenhum FIGURA 42 LISTA SUSPENSA DE CALENDARIO Os campos Odometro Pedagios e Hotel s o campos num ricos Insira os valores diretamente neles ou use as setas acima e abaixo Quando os valores s o digitados use a tecla Tab para ir para o pr ximo campo e Clicar nas setas acima e abaixo incrementa e diminui respectiv
14. A quantidade de combust vel deve ter tr s casas decimais O In cio Fim e Dist ncia devem ter uma casa decimal O Pre o do combust vel deve estar no formato monet rio e ter duas casas decimais e o Custo por km deve ter tr s casas decimais 1 Clique com o bot o direito na c lula abaixo de Quantidade e selecione Propriedades A c lula est selecionada na Figura 69 2 Na aba Geral clique no bot o direita do campo Formata o 3 Na se o Op es da janela Formato num rico Figura 70 a Altere o n mero de Casas decimais para 3 b Clique na marca de verifica o verde Clique em OK 62 64 Introdu o ao Base D Manual de Usu rio a LibreOffice SantaClaraTech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS a Li amp Formato num rico w e D Categoria Formato Idioma OK Geral Portugu s Brasil r sm Porcentagem 1234 Cancelar Moeda 1234 12 Data 1 234 Hora 1 234 12 Ajuda Cientifico nin Fra o iia Valor l gico o cin Op es Casas decimais 3 N meros negativos em vermelho Zeros esquerda 1 Separador de milhar C digo do formato 0 000 e Definido pelo usu rio FIGURA 70 SE O OP ES DA JANELA FORMATO NUM RICO 4 Altere o campo Custo por km a Clique com o bot o direito na c lula abaixo de Pre o do combust vel b Acesse a janela de Formato num rico como descrito anteriormente c Na lista Categoria selecione
15. LOGO POSI O E TAMANHO OU O METODO DE ARRASTAR E SOLTAR QUANDO TRABALHAR TANTO COM O R TULO COMO COM O CAMPO MAS N O COM AMBOS AO MESMO TEMPO VOC PODE USAR O DI LOGO CUIDADO PROPRIEDADES PARA FAZER ESTAS MUDAN AS QUANDO VOC QUISER SER EXATO ENTRETANTO VOC PRECISA SER CUIDADOSO PARA N O A SELECIONAR ACIDENTALMENTE O CONTROLE COMO UM TODO PARA USO NO DI LOGO PROPRIEDADES OU VOC APLICAR OS MESMOS VALORES EXATOS TANTO PARA O R TULO COMO PARA O CAMPO POR EXEMPLO SE VOC ENTRAR COM VALORES PARA UMA NOVA POSI O AMBOS O CAMPO E O R TULO MOVEM SE PARA A MESMA POSI O E O CAMPO POSICIONADO POR CIMA DO R TULO ENT O VOC TER QUE MOVER CADA UM DELES PARA ONDE VOC OS QUER PARA A ABRIR A JANELA DE PROPRIEDADES CLIQUE COM O BOT O DIREITO EM UM CONTROLE OU SELECIONE CONTROLE DO MENU DE CONTEXTO OU VOC PODE CLICAR NO CONE CONTROLE NA BARRA DE NOTA FERRAMENTAS CONTROLES DE FORMUL RIO APENAS SEJA CUIDADOSO E USE CONTROL Z PARA DESFAZER QUAISQUER ERROS QUE VOC TENHA COMETIDO INSTRU ES DETALHADAS SOBRE COMO USAR A JANELA PROPRIEDADES EST O NO GUIA DO BASE Passo 6 Substituir campos por outros campos Queremos substituir o campo Tipo de pagamento por uma Caixa de listagem Assim podemos escolher o tipo de pagamento da tabela Tipo de pagamento ao inv s de ter que entrar manualmente com o tipo No nosso exemplo dois tipos de pagamento come am com a mesma letra Cart o A e B Se eu digi
16. Moeda Clique OK 5 Altere o campo Pre o do combust vel a Clique com o bot o direito na c lula abaixo de Custo por km b Acesse a janela de Formato num rico como descrito anteriormente c Nalista Categoria selecione Moeda d Na se o Op es e Altere o n mero de casas decimais para 3 Clique na caixa de verifica o verde e Clique em OK Passo 4 Salve e feche o relat rio Clique duas vezes no relat rio Agora ele dever se parecer com a Figura 71 Data S bado 24 de Setembro de 2011 Quantidade In cio Fim Dist ncia Consumo de combust vel Pre o do combustivel Custo por km 52 000 2475 0 2300 0 175 3 37 R 130 00 R 0 740 15 000 2600 0 2475 0 125 8 33 R 33 50 R 0 270 35 000 2800 0 2600 0 200 9 1 R 105 00 R 0 520 FIGURA 71 RELATORIO FINAL 63 64 Introdu o ao Base Ny Manual de Usu rio LibreOffice pe SantaClaraTech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS Mais maneiras para criar relat rios Uma extens o est dispon vel para auxiliar na cria o de relat rios O Report Builder cria relat rios de bancos de dados estilizados e complexos Voc pode definir t tulos de grupos e de p ginas rodap s de grupos e p ginas e campos de c lculo Ele vem instalado por padr o com o LibreOffice Para instalar essa extens o siga estes passos 1 Escolha Ferramentas Gerenciador de extens o na barra de menu Na caixa de di logo Gerenciador de e
17. campo clique no nome do campo na lista Campos selecionados e use o bot o lt para mov lo da lista Campos selecionados de volta para a lista Campos dispon veis 8 64 Introdu o ao Base Ny Manual de Usu rio a LibreOffice SantaClaraTech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS 6 Se voc cometer um erro na ordem dos campos selecionados clique no nome do campo que est na ordem errada e use as setas Acima ou Abaixo no lado direito da lista Campos selecionados para mover o campo para a posi o correta 7 Clique em Pr ximo Categoria Neg cios 4 Pessoal Exemplos de tabelas Funcionarios w Campos disponiveis Campos selecionados segundoNome A DColecao NumeroCel D 2 TituloAlbum Notas aii Artista LocalEscritorio DataCompra HumeroTelefone Formato hotas CodigoPostal ii Le NumeroDeTrilhas Salario i Avan ar gt Concluir Cancelar FIGURA 2 SELECIONANDO CAMPOS PARA UMA TABELA Passo 2 Configure os tipos de campo e formatos Nesse passo voc vai configurar as propriedades dos campos Quando voc clica em um campo a informa o direita muda Veja a Figura 3 Voc pode ent o fazer mudan as para ajustar s suas necessidades Clique em cada campo um por vez e fa a as mudan as listadas abaixo Campos selecionados Informa es do campo Nome do campo DColecao Titulo Album Artista Tipo do campo Integer INTEG w DataCompra Fo
18. de rodarmos a consulta para ter certeza que ela est correta esconderemos todos os campos que n o precisamos 1 Clique no cone Executar consulta na barra de ferramentas Design da consulta Figura 49 Os resultados est o na Figura 57 52 64 Introdu o ao Base DN Manual de Usu rio 3 LibreOffice SantaClara ech LibreOffice Base The Document Foundation SOLUCI NES INFORMATICAS QuantidadeCombustivel Odometro Odometro Ultima Leitura DCombustivel Combustivel ID Ultima Leitura Odometro Combustivel O Ultima Leitura Odometro Combustivel Odometro 52 00 2475 0 2300 0 1 175 3 37 p 15 00 2600 0 2475 0 1 125 8 33 35 00 2800 0 2600 0 1 200 5 71 FIGURA 57 RESULTADO DA EXECU O DA CONSULTA DE CONSUMO DE COMBUST VEL Note que nem todos r tulos de coluna s o vis veis porque alguns dos r tulos s o longos Podemos consertar este problema usando um pseud nimo alias para alguns dos campos Os r tulos s o substitu dos por estes pseud nimos 2 Adicione pseud nimos Digite os pseud nimos linha Alias como est o listados na Figura 58 Campo QuantidadeComb Odometro Qdometro Ultima Leitura Ultima Leitura Odom Ultima Leitura Odometre Alias Quantidade In cio Fim Dist ncia Consumo de combustivel Tabela Ultima Leitura Ultima Leitura Combustivel FIGURA 58 TABELA DE CONSULTA COM OS PSEUD NIMOS ACRESCENTADOS 3 Execute a consulta novamente Os resultados e
19. em Adicionar para cada tabela 3 Clique em Fechar para fechar o di logo Adicionar tabelas quando terminar de adicionar as tabelas desejadas 4 Voc pode definir a rela o entre as tabelas Ferais e Combustivel de duas maneiras Arraste e solte o campo Data da tabela Combustivel para o campo Data da tabela Ferias 6 Quando voc solta o bot o do mouse uma linha de conex o se forma entre os dois campos de data EE Ferias EE Combustivel Data BW IDCombusti Odometro EE Hotel EH PrecoCombil Pedagios Quantidadet Cafe Odometro FIGURA 9 DENOMINA O PARA UMA RELA O 1 N e Ou ent o clique no cone Nova rela o Isto abre a janela Rela es Figura 10 Nossas duas tabelas est o listadas na se o Tabelas envolvidas Na se o Campos envolvidos clique no menu de lista suspensa sob o r tulo Combustivel Selecione Data dessa lista da tabela Combustivel 18 64 Introdu o ao Base Ny Manual de Usu rio a LibreOffice santaClara ech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS Clique na c lula direita desse menu de lista suspensa Isto a abre a lista para a tabela Ferias Selecione Data da lista da tabela Ferias O resultado deve se parecer como a Figura 10 Clique em OK Tabelas envolvidas Combustivel bd Ferias wW Campos envolvidos Combustivel Ferias Data Data FIGURA 10 CAMPOS SELECIONADOS NA RELA O 5 Modifi
20. o Utilizar um campo existente como chave prim ria 1 Na lista de sele o Nome do campo selecione IDColecao E O N Marque Valor autom tico se ele n o estiver marcado Clique em Avan ar 01 UMA CHAVE PRIM RIA IDENTIFICA UNICAMENTE UM ITEM UM REGISTRO NA TABELA POR EXEMPLO VOC PODERIA CONHECER DUAS PESSOAS CHAMADAS JO O DA SILVA OU TR S PESSOAS VIVENDO NO MESMO ENDERE O E O BANCO DE DADOS PRECISA DISTINGUIR ENTRE ELAS O METODO MAIS SIMPLES E ASSINALAR UM NUMERO NICO PARA CADA UMA NUMERE A PRIMEIRA PESSOA COMO 1 A SEGUNDA COMO 2 E ASSIM POR DIANTE CADA ENTRADA TEM UM NUMERO E TODOS OS NUMEROS S O DIFERENTES ASSIM F CIL DIZER REGISTRO ID 172 ESTA E A OP O ESCOLHIDA AQUI IDCOLECAO APENAS UM N MERO ASSINALADO AUTOMATICAMENTE PELO BASE PARA CADA REGISTRO NESTA TABELA NOTA Passo 4 Criar tabela 1 Se preferir renomeie a tabela nesse ponto Se voc renome la escolha um nome que fa a sentido para voc Para esse exemplo n o fa a mudan as 2 Deixe marcada a op o Inserir dados imediatamente 3 Clique em Concluir para completar o assistente de tabela Feche a janela criada pelo Assistente de tabelas Voc est agora de volta janela principal do banco de dados com a lista de tabelas consultas formul rios e relat rios Note que a tabela nomeada CDColecao est agora listada na se o Tabelas da janela Criando uma tabela a partir da c pia de uma
21. o cursor at o centro da rea de lanches 7 Digite o t tulo Lanches 8 Use a tecla Enter para mover o cursor para entre o controle Jantar e o subformul rio 9 Use a barra de espa o para mover o cursor para o centro do subformul rio 32 64 Introdu o ao Base Ny Manual de Usu rio B LibreOffice je SantaClaraTech LibreOffice Base The Document Foundation 10 Digite o t tulo Dados de Combust vel SE VOC SOUBER COMO USAR ESTILOS VOC PODE ABRIR A JANELA ESTILOS E FORMATA O USANDO F11 CLICAR COM O BOT O DIREITO NO NOTA ESTILO DE PAR GRAFO T TULO 2 PERMITE QUE VOC MODIFIQUE A APAR NCIA DE TODOS OS TR S T TULOS VEJA O CAP TULO 6 DO GUIA DO WRITER PARA DETALHES Passo 10 Alterar o plano de fundo do formul rio O plano de fundo de um formul rio pode ser uma cor ou um gr fico imagem Voc pode usar qualquer uma das cores na Tabela de cores em Ferramentas Op es LibreOffice Cores Se voc souber como criar cores customizadas poder us las tamb m poss vel tamb m usar uma imagem arquivo gr fico como plano de fundo Se voc selecionar um plano de fundo escuro talvez precise mudar muitos dos r tulos e t tulos para que eles possam ser vistos 1 Selecione os r tulos da linha no topo dos controles a Control clique no r tulo Data b Control shift rcligque nos demais r tulos da linha de controles no topo A borda crescer gradualmente para a direita enquanto voc
22. rolagem Nenhum M Nenhum Horizontal Ocultar sele o Ambos Informa es adicionais Texto de ajuda URL de aquda lt gt FIGURA 28 SELE ES DE BARRAS DE ROLAGEM NA JANELA PROPRIEDADES 4 Feche a janela Propriedades 5 Aumente o campo Notas movendo o cursor at a al a verde da parte de baixo e no meio e arraste para baixo at que a altura fique em 6 cm Passo 8 Altere os r tulos e campos do subformul rio O subformul rio est localizado na parte de baixo do formul rio N s queremos aumentar a coluna Data e mudar o campo da coluna FormaPagamento para que tenha duas palavras Para aumentar a coluna Data mova o ponteiro do mouse sobre a linha divis ria entre as colunas Data e PrecoCombustivel Quando o ponteiro mudar de forma clique e arraste para mover a divis ria para a direita Para alterar a coluna FormaPagamento 1 Clique com o bot o direito no r tulo FormaPagamento e selecione Substituir por Caixa de listagem do menu 2 Novamente clique com o bot o direito no r tulo FormaPagamento para abrir o menu Selecione Coluna para abrir o di logo Propriedades Figura 29 3 Na caixa R tulo altere FormaPagamento para Forma de Pagamento 31 64 Introdu o ao Base Ny Manual de Usu rio LibreOffice SantaClaraT ech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS 4 Clique na aba Dados 5 Na lista de sele
23. 64 Introdu o ao Base Ny Manual de Usu rio LibreOffice SantaClaraT ech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS de um livro A maioria se n o todas as rela es em tal banco de dados s o rela es um para muitos Considere um banco de dados de empregados para a mesma biblioteca Um dos campos cont m os nomes dos empregados enquanto outros cont m os n meros do seguro social e outros dados pessoais A rela o entre os nomes e o n mero do seguro social um para um s um n mero de seguro social para cada nome Se voc est habituado com conjuntos em matem tica um banco de dados relacional pode facilmente ser explicado em termos de conjuntos elementos subconjuntos uni o e intersec o Os campos de um banco de dados s o os elementos As tabelas s o subconjuntos Rela es s o definidas em termos de uni es e intersec es dos subconjuntos tabelas Para explicar como usar um banco de dados n s criaremos um para despesas de um autom vel No processo n s iremos explicar como um banco de dados funciona Panejando um banco de dados O primeiro passo na cria o de um banco de dados fazer v rias quest es a voc mesmo Fa a uma lista delas e deixe um espa o entre as quest es para depois escrever as respostas Pelo menos algumas das respostas parecer o bvias depois que voc parar um pouco para pensar Voc pode percorrer este processo algumas vezes ante
24. A outra criar registros na planilha assim como eles s o criados em um formul rio de um banco de dados Enquanto voc acessa diretamente os dados nas c lulas da planilha voc s consegue ver os dados nos registros criados na planilha 41 64 Introdu o ao Base Ny Manual de Usu rio LibreOffice SantaClaraTech LibreOffice Base POLUC DORES INF RMATICAS The Document Foundation 4 5 Para digitar os dados diretamente nas c lulas da planilha use o cone Dados para texto como fizemos para construir a tabela em um documento do Writer Mas existem diferen as nestas duas situa es Os passos s o simples Clique na c lula da planilha mais acima e esquerda que voc deseja que represente os dados incluindo os nomes das colunas Use F4 para abrir a janela de fontes de dados e selecione a tabela cujos dados voc quer usar Selecione as linhas dos dados que voc quer adicionar planilha Clique na caixa cinza esquerda da linha que voc deseja selecionar se voc estiver selecionando uma linha Esta linha real ada Para selecionar m ltiplas linhas mantenha pressionada a tecla Control enquanto voc clica na caixa cinza das linhas que voc deseja Estas linhas ficar o real adas Para selecionar todas as linhas clique na caixa cinza no canto superior esquerdo Todas as linhas ficar o real adas Clique no cone Dados para texto para inserir os dados nas c lulas da plan
25. BELA OU CONSULTA EM SI POR EXEMPLO DEPOIS DE CRIAR O RELAT RIO ABAIXO A ABRA A CONSULTA DE ECONOMIA DE COMBUST VEL CRIADA NA SE O ANTERIOR PARA A COLUNA ULTIMA LEITURA ODOMETRO COMBUSTIVEL ODOMETRO MUDE O NUMERO 1 PARA N MERO 3 O RELAT RIO SER ID NTICO ANTES E DEPOIS DE VOC FAZER A MUDAN A Todos os relat rios s o baseados em tabelas e consultas individuais Assim voc precisa primeiro decidir que campos voc quer usar no relat rio Se voc quiser usar campos de tabelas diferentes voc deve primeiro combinar estes campos em uma consulta individual E ent o voc pode criar um relat rio a partir dessa consulta Por exemplo um relat rio sobre despesas de viagem inclui tanto gastos com combust vel quanto gastos com alimenta o Estes valores est o contidos em campos de duas tabelas diferentes Ferias e Combustivel Assim estes relat rios requerem a cria o de uma consulta 54 64 Introdu o ao Base Ny Manual de Usu rio LibreOffice santaClara ech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS Criando um relat rio est tico N s iremos criar um relat rio de despesas de f rias Certas quest es precisam ser feitas antes de criar o relat rio Que informa o n s precisamos no relat rio Como n s queremos que a informa o seja apresentada Que campos s o requeridos para fornecer esta informa o Uma consulta ter que ser criada por
26. C DORES INF RMATICAS EH Combustivel E IDCombustivel Data PrecoCombustivel Quantidade Combustivel Odometro FormaFPagamento FIGURA 47 TABELA COMBUSTIVEL NA CONSULTA Passo 3 Adicione os campos na tabela de baixo 1 Clique duas vezes no campo I DCombustivel na tabela Combustivel 2 Clique duas vezes no campo Odometro 3 Clique duas vezes no campo QuantidadeCombustivel A tabela de baixo da janela de consulta dever agora ter tr s colunas DCombustivel dometro QuantidadeComb Combustivel Combustivel Combustivel Campo Alias Tabela Classificar Vis vel v v n Fun o Crit rio FIGURA 48 TABELA CONSULTA Passo 4 Selecione o crit rio de consulta N s queremos que o IDCombustivel da consulta comece com o n mero 1 1 Digite gt O na c lula Crit rio embaixo de IDCombustivel na tabela de consulta 2 Clique no icone Executar consulta na barra de ferramentas Design de consulta H 5o s a FIGURA 49 BARRA DE FERRAMENTAS DESIGN DE CONSULTA A Figura 50 cont m a tabela Combustivel com minhas entradas e os resultados da consulta baseados na tabela Combustivel os resultados da consulta est o na tabela da direita 49 64 Introdu o ao Base Ny Manual de Usu rio a LibreOffice SantaClaraTech LibreOffice Base The Document Foundation SOLUCI NES INFORMATICAS IDCombu Data PrecoCombustivel Quantidade Qdometro 24 09 11 65 00 27 50 2300 0 1 24 09 11 130 00 52 00 2475 0
27. Clique em Avan ar 7 Escolha o layout N s n o faremos mudan as no layout Clique em Avan ar 8 Crie o relat rio configura es finais Use o nome sugerido que o mesmo da consulta e Selecione Relat rio est tico Clique em Avan ar Criando relat rios din micos Agora n s iremos criar um relat rio com algumas estat sticas sobre o consumo de combust vel Para fazer isso n s devemos alterar duas consultas Ultima Leitura e Consumo de combust vel N s vamos adicionar o campo PrecoCombustivel consulta Ultima Leitura Ent o n s adicionaremos o campo PrecoCombustivel da consulta Ultima Leitura consulta Consumo de combust vel QUANDO VOC ABRE UMA CONSULTA PARA EDIT LA PODE SE PARECER COMO FIGURA 65 SE VOC MOVER O CURSOR SOBRE A LINHA PRETA DICA CIRCULADA ELE SE TORNA UMA FLECHA DUPLA ARRASTE A PARA UMA POSI O MAIS ABAIXO 56 64 Introdu o ao Base D Manual de Usu rio a LibreOffice SantaClara ech LibreOffice Base The Document Foundation SOLUCI NES INFORMATICAS TE Combustivel E Ultima Leitura w a w IDCombusti DCombustivel Data dometro PrecoCombi QuantidadeCombi Ed QuantidadeComb Odometro Odometro Quantidade In cio Fim Ultima Leitura Ultima Leitura Combustivel Classificar Vis vel FIGURA 65 APAR NCIA DA CONSULTA QUANDO ABERTA PARA EDI O 1 Adicione o campo PrecoCombustivel ao fim da consulta Ultima Leitura a Clique com o bot o direito na consu
28. Crit rio BETWEEN 01 12 2010 AND 31 12 2010 FIGURA 64 ESTABELECENDO O CRIT RIO PARA A CONSULTA 2 Salve nomeie e feche a consulta Sugest o Gastos com combust vel nas f rias QUANDO USAR DATAS NA CONSULTA ENTRE AS EM FORMATO NUM RICO DD MM YYYY PORTUGU S OU MM DD YYYY INGL S DEPENDENDO DAS SUAS CONFIGURA ES DE LINGUAGEM E DATA CADA DATA DEVE TER UM ANTES E DEPOIS DELA ASSIM 1 DE DEZEMBRO DE 2010 ESCRITO 01 12 2010 OU 12 01 2010 DEPENDENDO DE SUA CONFIGURA O PADR O DE DATAS DICA 3 Abra um novo relat rio Clique com o bot o direito na consulta Gastos com combust vel nas f rias Selecione Assistente de relat rios no menu de contexto 57 64 Introdu o ao Base DN Manual de Usu rio B LibreOffice a SantaClaraTech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS QUANDO UM NOVO RELAT RIO ABERTO DESSA MANEIRA A CONSULTA NOTA USADA PARA ABRI LO E AUTOMATICAMENTE SELECIONADA NA LISTA SUSPENSA TABELAS OU CONSULTAS NO ASSISTENTE DE RELAT RIO 4 Crie o relat rio Use gt gt para mover ambos os campos da lista Campos dispon veis para a lista Campos no relat rio Clique em Avan ar 5 Rotule os campos Modifique PrecoCombustivel para torn lo Pre o do combust vel palavras com pontua o adequada Clique em Avan ar 6 Agrupe os campos Clique em Data para real la Use gt para mover o campo Data para a lista Agrupamentos
29. EMPO PARA ENTRAR COM OS DADOS PARA AQUELE CAMPO EM TODOS OS REGISTROS QUE TENHAM ENTRADA PARA ELE APAGAR UM CAMPO APAGA TODOS OS DADOS UMA VEZ CONTIDOS NAQUELE CAMPO MUDAR O TIPO DE CAMPO DE UM CAMPO PODE LEVAR PERDA DE DADOS PARCIAL OU COMPLETA QUANDO CRIAR UMA NOVA TABELA PRESTE ATEN O PARA CRIAR OS CAMPOS COM OS NOMES CORRETOS TAMANHO E FORMATO ANTES DE ACRESCENTAR QUALQUER DADO AO APAGAR UMA TABELA TODOS OS DADOS CONTIDOS EM TODOS OS CAMPOS DA TABELA S O REMOVIDOS A MENOS QUE VOC TENHA CERTEZA N O APAGUE UMA TABELA Criando tabelas no Design de Tabela O Design de Tabela Table Design ainda n o traduzido no LibreOffice um m todo mais avan ado para criar uma nova tabela no qual voc entra com informa o sobre cada campo da tabela diretamente N s usaremos esse m todo para as tabelas do nosso banco de dados NOTA APESAR DE O TIPO DE CAMPO E FORMATA O SEREM DIFERENTES NO DESIGN DE TABELA OS CONCEITOS S O OS MESMOS QUE VIMOS PARA O ASSISTENTE A primeira tabela a ser criada Combust vel Seus campos s o IDCombustivel Data PrecoCombustivel QuantidadeCombustivel Odometro e FormaPagamento 1 Clique em Criar tabela no editor 2 Campo IDCombustivel a Digite DCombustivel para o primeiro Nome do campo Pressione a tecla Tab para mover para a coluna Tipo do campo 12 64 Introdu o ao Base Ny da SantaClara Tech LibreOffice Base Manual de Usu rio B LibreOffice
30. ES APARECER NO CAMPO PAGAMENTO DA TABELA COMBUSTIVEL AO INVES DISSO SE O CAMPO ID E LISTADO PRIMEIRO 0 1 OU 2APARECERA NO CAMPO PAGAMENTO 1 Siga as instru es em Criando tabelas no Design de Tabela na p gina 12 Na tabela os dois campos podem ser Tipo e IDPagamento Em Propriedades do campo ajuste Valor autom tico para Sim no campo IDPagamento Configure o campo IDPagamento como a chave prim ria Veja a Figura 8 2 Salve a tabela usando o nome Tipo de pagamento 16 64 Introdu o ao Base Ny Manual de Usu rio B LibreOffice SsantaC lara ech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS Nome do cam Tipo do campo amp Tipo Text VARCHAR e IDPagamento Integer INTEGER FIGURA 8 TABELA NO DESIGN DE TABELA SE VOC TIVER V RIAS TABELAS PARA CRIAR COM OS MESMOS CAMPOS MODELE UMA TABELA E PRODUZA AS OUTRAS TABELAS COPIANDO E NOTA COLANDO VEJA CRIANDO UMA TABELA A PARTIR DA C PIA DE UMA TABELA EXISTENTE NA P GINA 11 Adicionando dados na tabela de listagem Tabelas de listagem n o requerem um formul rio Ao inv s disso adicione seus dados diretamente na tabela Neste exemplo use os nomes dos dois cart es que podem ser usados e Dinheiro para compras em dinheiro 1 Na janela de banco de dados principal clique no cone Tabelas Figura 1 Na lista de tabelas clique com o bot o direito em Tipo de pagamento e selecione Abrir do men
31. ES INF RMATICAS Selecione os campos do seu formul rio Tabelas ou consultas Campos disponiveis Campos no formul rio Data dometro TT Hotel Pedagios CC Cafe Pot cafe Almoco lt lt Pot almoco Jantar gt gt FIGURA 14 PASSOS DO ASSISTENTE DE FORMUL RIOS Passo 2 Configurar um subformul rio Como n s j criamos uma rela o entre as tabelas Combustivel e Ferias n s usaremos essa rela o Se nenhuma rela o tivesse sido definida isto seria feito no passo 4 1 Clique na caixa rotulada Adicionar subformul rio 2 Clique em subformul rio baseado em rela o existente 3 Combustivel listado como uma rela o que queremos adicionar Ent o clique em Combustivel para real lo como na Figure 15 Clique em Avan ar Decida se deseja configurar um sub formul rio Adicionar sub formul rio Sub formul rio baseado em rela o existente Qual rela o deseja adicionar el ena Sub formul rio baseado em sele o manual de campos Um sub formul rio um formul rio inserido em outro formul rio Use sub formul rios para mostrar dados de tabelas ou consultas com uma rela o de um para muitos FIGURE 15 ADICIONANDO UM SUBFORMUL RIO Passo 3 Adicionar campos ao subformul rio Esse passo exatamente o mesmo que o passo 1 A nica diferen a que nem todos os campos ser o usados no subformul rio 1 Atabela Combustivel est pr selecionado abaixo
32. ICONE A PARTIR DA DICA ESQUERDA NA FIGURA 20 VOC PODE FAZER ISSO A QUALQUER MOMENTO PARA VER O FORMULARIO COM AS ALTERA ES QUE VOCE FEZ 25 64 Introdu o ao Base Ny Manual de Usu rio B LibreOffice Ed SantaClaraTech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS Passo 2 Diminuir a largura de alguns campos Todos os campos com r tulos contendo a palavra Pgt est o muito largos Eles precisam ser diminu dos antes dos controles serem movidos 1 Control clique no campo Pot cafe FIGURA 21 SELECIONANDO UM CAMPO 2 Mova o cursor por sobre a al a quadradinho verde do meio e direita O cursor se transforma numa seta dupla 3 Arraste o cursor para a esquerda at o campo ficar com 2 5 cm de largura SE OS CONES ALINHAR GRADE E EXIBIR GRADE ESTIVEREM DICA SELECIONADOS NA BARRA DE FERRAMENTAS DESIGN DE FORMULARIO VOCE VERA O TAMANHO DO CAMPO ENQUANTO VOCE O DIMINUI 4 Repita estes passos para diminuir os seguintes campos Pot almoco Pot jantar Pgt lanche Pgt hotel e Pgt diversos Passo 4 Mova os controles para agrup los por categoria N s queremos mover os controles para que eles se pare am com a Figura 22 L FIGURA 22 POSICIONANDO OS CONTROLES 1 Clique no primeiro controle que queremos mover Uma borda aparece em volta do controle com oito al as verdes 2 Mova o cursor por cima do r tulo ou campo do controle Ele muda o formato para um i
33. ISSO A TECLA TAB SE N S N O TIV SSEMOS UM SUBFORMUL RIO PARA OS DADOS DE COMBUST VEL PRESSIONAR A TECLA TAB NO ULTIMO CAMPO SALVARIA TODOS OS CAMPOS OS LIMPARIA E DEIXARIA O FORMUL RIO PRONTO PARA ACEITAR DADOS NO PR XIMO REGISTRO Como temos um subformul rio usar a tecla Tab coloca o cursor no primeiro campo do subformul rio Data com a data automaticamente preenchida para corresponder com o campo de Data do formul rio principal Os campos PrecoCombustivel QuantidadeCombustivel e Odometro s o campos num ricos O campo FormaPagamento uma lista suspensa Entre com a data assim como voc fez no formul rio principal e use a tecla Tab para ir para o pr ximo campo Quando voc usa a tecla Tab para deixar o campo FormaPagamento o cursor vai para o campo Data da pr xima linha e automaticamente preenche a data Agora voc pode entrar com o segundo conjunto de dados para este dia Para mover para outro registro quando o formul rio tem um subformul rio clique em qualquer um dos campos do formul rio principal Neste caso clique no campo Data do formul rio principal Depois use as setas direcionais na parte de baixo H quatro delas da esquerda para a direita Primeiro registro Registro anterior Pr ximo registro e ltimo registro Figura 41 direita destas setas est o cone Novo registro Para criar um novo registro enquanto estiver em outro registro no formul rio principal clique ou no icone Pr ximo regist
34. Isto abre a janela Autom vel LibreOffice Base A Figura 1 mostra parte dessa janela 6 64 Introdu o ao Base Ny Manual de Usu rio B LibreOffice d SantaClaraTech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS Criar tabela no editor Descri o Assistente de tabelas EE Criar exibi o D e d s Formul rios PO Relat rios FIGURA 1 CRIANDO TABELAS DE BANCO DE DADOS TODA VEZ QUE O BANCO DE DADOS AUTOM VEL ABERTO A JANELA AUTOM VEL LIBREOFFICE BASE ABRIR MUDAN AS PODEM ENT O SER DICA FEITAS NO BANCO DE DADOS O T TULO PARA ESTA JANELA SEMPRE lt NOME DO BANCO DE DADOS gt LIBREOFFICE BASE DEPOIS QUE VOC CRIAR UM BANCO DE DADOS VOC DEVE SALVAR SEU TRABALHO REGULARMENTE ISTO QUER DIZER MAIS DO QUE SALVAR O CUIDADO QUE VOC ACABOU DE CRIAR VOC DEVE SALVAR O BANCO DE DADOS COMO UM TODO A POR EXEMPLO QUANDO VOC CRIA SUA PRIMEIRA TABELA VOC DEVE SALV LA ANTES DE VOC PODER FECH LA QUANDO A TABELA SALVA PELA PRIMEIRA VEZ ELA TAMB M SE TORNA PARTE DO BANCO DE DADOS Criando as tabelas do banco de dados Em um banco de dados uma tabela armazena informa o para um grupo de coisas que chamamos campos Por exemplo uma tabela pode armazenar um caderno de endere os uma lista de estoque uma agenda telef nica ou uma lista de pre os Um banco de dados pode ter de uma a v rias tabelas Para trabalhar com tabelas cl
35. LAVRA N O REQUEREM ASPAS POR M NOMES DE TABELA COM M LTIPLAS PALAVRAS PRECISAM DE ASPAS Repita estes passos para os campos de pagamento para Almo o Jantar Hotel Lanches e Diversos O formul rio principal deveria se parecer com o da Figura 27 at onde os controles est o localizados Ela tamb m mostra como o controle Notas deve ficar Estas mudan as s o explicadas no pr ximo passo Feche a janela Propriedades FIGURA 27 POSI O DOS CONTROLES NO FORMUL RIO PRINCIPAL 30 64 Introdu o ao Base Ny Manual de Usu rio LibreOffice SantaClaraTech LibreOffice Base The Document Foundation SOLUCI NES INFORMATICAS Passo 7 Altere o campo Notas Queremos que o controle Notas que tem um campo do tipo Memo tenha uma barra de rolagem vertical para espa o adicional de texto se desejado 1 Control clique no campo Notas As al as verdes devem aparecer em volta do campo mas n o no seu r tulo 2 Clique no cone Controle para abrir a janela Propriedades Figura 28 3 Role para abaixo at a configura o de Barras de rolagem Mude a sele o de Nenhuma para Vertical nesta lista de sele o Geral Dados Eventos Cor do plano de fundo Padr o E A Plano w Cordabonia E Cinza claro w mm Tipo de texio n nn V rias linhas w Linhas de texto terminam com LF Unix w Barras de
36. NDO UM CONTROLE DUAS PROPRIEDADES DA BARRA DE FERRAMENTAS DA JANELA DESIGN DE FORMUL RIO DEVEM SER SELECIONADAS ALINHAR GRADE E DICA EXIBIR GRADE OS SEUS CONTROLES FICAR O MELHOR ALINHADOS E UM ESBO O DO QUE VOC EST MOVENDO TAMB M SE MOVE CONFORME O MOVIMENTO DO CURSOR VOC TAMB M DEVE VER AS DUAS R GUAS ATIVAS EXIBIR R GUA Passo 1 Alterar o campo Data 1 Control clique no campo Data para selecion lo 2 Mova o cursor at a al a quadradinho verde do meio e direita Deve aparecer uma seta dupla 3 Mantenha o bot o esquerdo do mouse pressionado enquanto voc arrasta o cursor para a direita at a largura de 6 cm A linha vertical tracejada alinhada com esta posi o Solte o bot o do mouse 4 Clique no cone Controle na barra de ferramentas Controles do formul rio A janela Propriedades sele o m ltipla aparece Cada linha cont m uma propriedade do campo Uco c 20 05 EA FIGURA 20 BARRA DE FERRAMENTAS CONTROLES DO FORMUL RIO Role abaixo at a propriedade Formato de data Esta uma lista suspensa com Padr o curto como a configura o padr o Clique nela para para abrir a lista Selecione a entrada Padr o longo Role abaixo at a propriedade Suspensa A configura o padr o N o Esta tamb m uma lista suspensa Clique para abrir a lista Selecione Sim PARA VER COMO O CAMPO DATA SE PARECE CLIQUE NO CONE ATIVAR DESATIVAR MODO DE DESIGN O SEGUNDO
37. NTE DE MALA DIRETA QUE GUIA VOC ATRAV S DA CRIA O DE UM DOCUMENTO DE MALA DIRETA PARA MAIS DETALHES VEJA O CAP TULO 11 DO GUIA DO WRITER Documentos do Writer Para inserir um campo de uma tabela aberta em uma janela de fonte de dados em um documento do Writer clique no nome do campo o quadrado cinza no topo da lista dos campos e com o bot o esquerdo do mouse pressionado arraste o campo para dentro do documento Em um documento do Writer ele aparece como lt CAMPO gt onde CAMPO o nome do campo que voc arrastou Por exemplo para entrar com o custo das refei es e como foram pagas em um certo dia das f rias 1 Abra a lista de fontes de dados F4 e selecione a tabela F rias do banco de dados Autom vel 2 Digite essa frase Em data nosso gasto com caf da manh foi de montante pago com nome nosso gasto com almo o foi de montante pago com nome e nosso gasto com jantar foi de montante pago com nome Por m digite apenas Em nosso gasto com caf da manh foi de pago com nosso gasto com almo o foi de pago com e nosso gasto com jantar foi de pago com 39 64 Introdu o ao Base Ny Manual de Usu rio LibreOffice pe SantaClaraTech LibreOffice Base The Document Foundation SOLUCI NES INFORMATICAS 3 Para substituir data clique no nome de campo Data na janela de fontes de dados e arraste o para a posi o direita da palavra Em O resultado Em lt Dat
38. OTA CONDI ES DE AGRUPAMENTO NAO SAO NECESSARIOS OS PASSOS 5 E 6 DO ASSISTENTE SER O PULADOS Passo 7 Atribua apelidos Alias se desejar Queremos as configura es padr o Clique em Avan ar Passo 8 Resumo Nomeie a consulta sugest o Consulta Artistas direita h duas op es Selecione Exibir consulta Clique em Concluir Usando a Vis o Design para criar uma consulta Criar uma consulta usando a Vis o Design n o t o dif cil como parece primeira vista S o necess rios v rios passos mas cada um razoavelmente simples Qual o consumo de combust vel que nosso ve culo est fazendo km l Esta quest o requer a cria o de duas consultas sendo que a primeira delas usada como parte da segunda Passo 1 Abra a primeira consulta na Vis o design Clique em Criar consulta no editor Passo 2 Adicione as tabelas 5 a Adicionar tabela ou consulta i fl m Tabelas Consultas Adicionar E CDColecao Fechar pE ECombustivel TE Ferias Ajuda E Pop TH Tipo de pagamento FIGURA 46 JANELA ADICIONAR TABELA OU CONSULTA 1 Clique em Combustivel para real lo 2 Clique em Adicionar Clique em Fechar MOVA O CURSOR SOBRE A BORDA DE BAIXO DA TABELA COMBUSTIVEL DICA FIGURA 47 E ARRASTE PARA AUMENTA LA E TORNAR MAIS FACIL A VIS O DE TODOS OS CAMPOS DA TABELA 48 64 Introdu o ao Base Ny Manual de Usu rio a LibreOffice SantaClaraTech LibreOffice Base The Document Foundation POLU
39. PRIM RIA DE SUAS TABELAS IDCOMBUSTIVEL NAO PODE SER USADO e CADA PAR DE CAMPOS LIGADOS DEVEM TER O MESMO TIPO DE ARQUIVO UM DOS CAMPOS DE FORMUL RIO PRINCIPAL DEVE SER A CHAVE PRIMARIA DE SUA TABELA DATA TERIA QUE SER USADO 22 64 Introdu o ao Base Ny Manual de Usu rio LibreOffice SantaClaraTech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS Passo 5 Dispor os controles Cada controle em um formul rio consiste de duas Disponha os controles no seu formul rio partes r tulo e campo Este passo da cria o do formul rio determina onde o r tulo e o campo do controle ser o colocados em rela o uns aos outros As quatro escolhas da esquerda para a direta s o Colunas R tulos esquerda Colunas R tulos em cima Como planilha de dados e Em Es Blocos R tulos em cima Sram ic Sri ai Col R tul 1 Disposi o do formul rio principal Clique no olunas Rotulos em cima segundo cone Coluna R tulos em cima Os Disposi o do sub iormul rio Disposi o do formul rio principal gi gi E Im CID r tulos ser o colocados sobre seus campos 5 2 leia 2 Disposi o do subformul rio Clique no terceiro as DE e cone Como planilha de dados Os r tulos s o Como planilha de dados cabe alhos de colunas e as entradas dos campos s o feitas em formato de planilha Clique em Avan ar Passo 6 Definir ent
40. PrecoCombustivel QuantidadeCombustivel Odometro e FormaPagamento Digite o pr ximo nome de campo na coluna Nome do campo Selecione o Tipo do campo para cada campo 13 64 Introdu o ao Base Ny Manual de Usu rio LibreOffice SantaClaraTech LibreOffice Base The Document Foundation SOLUCI NES INFORMATICAS Para Data use Date DATE Pressione a tecla D para selecion lo Para FormaPagamento use Text VARCHAR a configura o padr o Para os outros campos use Number NUMERIC Pressione a tecla N uma vez para selecion lo PrecoCombustivel QuantidadeCombustivel e Odometro precisam de mudan as na se o Propriedades do campo Figura 5 QuantidadeCombustivel Altere Tamanho para 6 e Casas decimais para 2 Odometro Altere o Tamanho para 10 e as Casas decimais para 1 PrecoCombustivel Altere o Tamanho para 5 e as Casas decimais para 2 Clique no bot o Exemplo de formata o Figura 5 Isto abre a caixa de di logo Formato do campo Figura 6 Selecione Moeda na lista de Categoria e sua moeda como Formato Minha moeda tem duas casas decimais Use o que apropriado para voc Nome do cam Tipo do campo e DCombustivel Integer INTEGER Data Date DATE p Precocombustv QuantidadeComl Number NUMERIC Qdometro Number NUMERIC FormaPagament Text VARCHAR Propriadad Entrada obrigat ria N o na Tamanho F Casas decimais a Valor pad
41. QUE VOC DICA QUER MOVER E CLIQUE NAS SETAS ACIMA OU ABAIXO Selecione os campos colunas da sua consulta Tabelas Tabela CDColecao w Campos disponiveis Campos na consulta IDColecao CDColecao TituloAlbum Notas CDColecao DataCompra MNumeroDeTrilhas Foto os z Y FIGURA 44 PRIMEIRA P GINA DO ASSISTENTE DE CONSULTAS Passo 2 Selecione a ordem de classifica o At quatro campos podem ser usados para classificar a informa o de nossa consulta Uma l gica simples ajuda nesse ponto Qual campo o mais importante Em nossa consulta o artista o mais importante O t tulo do lbum menos importante e a data comprada o campo de menor import ncia claro que se n s estiv ssemos interessados em qual m sica n s compramos em um determinado dia a data de compra seria o mais importante 46 64 Introdu o ao Base Ny Manual de Usu rio LibreOffice aes SantaClaraTech LibreOffice Base The Document Foundation SOLUCI NES INFORMATICAS Classificar por CDColecao Artista Crescente Decrescente E em seguida por indefinido w Crescente 4 Decrescente FIGURA 45 P GINA DE ORDEM DE CLASSIFICA O 1 Clique na primeira lista suspensa Classificar por Clique em CDColecao Artista para selecion lo o Para listar os artistas em ordem alfab tica a z selecione Crescente direita 2 Clique na segunda lista suspensa Classificar por Clique
42. RACTERES RESPECTIVAMENTE USAR ESPA O PARA 25 E 32 CARACTERES E N O 100 CARACTERES e Artista Use a configura o Padr o E como as m sicas t m artistas deixe Entrada obrigat ria como Yes e DataCompra Tipo do campo configura o de data padr o Entrada obrigat ria deve ser N o Voc pode n o saber a data e Formato Apenas mude Entrada obrigat ria de N o para Sim e Notas N o requer nenhuma mudan a e NumeroDe Trilhas Mude o campo Tipo do campo para Tiny Integer TINYINT Seu n mero permitido de trilhas ser 999 Small Integer SMALLINT permitiria 99999 trilhas se voc precisasse de mais de 999 trilhas e Foto Use as configura s padr o Quando tiver terminado clique Avan ar 10 64 Introdu o ao Base NJ Manual de Usu rio B LibreOffice e SantaClara ech LibreOffice Base The Document Foundation POLUC LORES INF RMATICAS CADA CAMPO TEM UM TIPO DO CAMPO QUE DEVE SER ESPECIFICADO TIPOS INCLUEM TEXT INTEGER DATE E DECIMAL SE O CAMPO IR TER INFORMA O GERAL NELE POR EXEMPLO UM NOME OU UMA DESCRI O USE TEXT SE O CAMPO CONTER SEMPRE UM NUMERO POR EXEMPLO UM PRE O O TIPO DEVERIA SER DECIMAL OU OUTRO CAMPO NUM RICO O ASSISTENTE ESCOLHE O TIPO CORRETO DO CAMPO ASSIM PARA TER UMA IDEIA DE COMO ISSO FUNCIONA VEJA O QUE O ASSISTENTE ESCOLHEU PARA OS DIFERENTES CAMPOS NOTA Passo 3 Configure a chave prim ria Criar chave prim ria deve ser marcada Selecione a op
43. S INF RMATICAS Controles T datData A Mover para cima ec fmtOdometra a wl over para b aixo agr fmtPedagios pa mic ale El txtPgt cafe agr fmtAlmoco agr txtP gt almoco agr fmtJantar agr txtPogt jantar OK lassifica o autom tic asc fmtNrLanche Cancelar agr txtP ot lanche m fmtDiversos morl tvthIntas Ajuda FIGURA 35 ORDEM DE TABULA O PARA O FORMUL RIO PRINCIPAL 5 Salve e feche o formul rio 6 Salve o banco de dados Criando formul rios e subformul rios na Vis o de design Este m todo requer o uso das barras de ferramentas Controles de formul rio e Design de formul rio Estas t cnicas est o al m do escopo deste documento Instru es para criar formul rios usando a Vis o de design ser o descritas no Guia do Base Acessando outras fontes de dados O LibreOffice permite que fontes de dados sejam acessadas e ent o vinculadas com documentos do LibreOffice Por exemplo uma mala direta vincula um documento externo contendo uma lista de nomes e endere os dentro de uma carta com uma c pia da carta sendo gerada para cada entrada Para acessar uma fonte de dados que n o seja um arquivo odb 1 Arquivo Novo Banco de dados para abrir a janela Assistente de banco de dados 2 Selecione Conectar a um banco de dados existente Clique na seta pr xima ao campo Tipo do banco de dados e selecion
44. a tabela voc tamb m determina as caracter sticas de cada campo da tabela Formul rios s o para entrada de dados dentro dos campos de uma ou mais tabelas associadas com o formul rio Eles podem tamb m ser usados para visualizar campos de uma ou mais tabelas associadas a eles Uma consulta cria uma nova tabela a partir das tabelas existentes baseado em como voc cria a consulta Um relat rio organiza a informa o dos campos de uma consulta em um documento de acordo com suas necessidades UM BANCO DE DADOS NO LIBREOFFICE REQUER O JAVA RUNTIME ENVIRONMENT JRE SE VOCE N O O TEM NO SEU COMPUTADOR VOCE PODE BAIXALO EM WWW JAVA COM E INSTALA LO SEGUINDO AS CUIDADO INSTRU ES NO SITE A VERS O DEVE SER JAVA 6 0 OU SUPERIOR NO A LIBREOFFICE SELECIONE FERRAMENTAS OP ES LIBREOFFICE JAVA PARA REGISTRAR O JAVA A VERS O WINDOWS DO JRE N O PODE SER USADA NO ENTANTO EXISTEM OUTRAS VERS ES QUE PODEM SER O Base cria bancos de dados relacionais Isto faz com que ele crie com facilidade razo vel um banco de dados no qual seus campos exibam rela es entre si Por exemplo considere um banco de dados para uma biblioteca Ele conter um campo para os nomes dos autores e outro campo para os nomes dos livros H uma rela o bvia entre os autores e os livros que eles escreveram A biblioteca pode conter mais de um livro para o mesmo autor Isto o que chamado de rela o um para muitos um autor e mais 4
45. a gt Se voc estiver com a op o Sombrear campos ativada Exibir Sombrear campos lt Data gt estar com um fundo cinza Se esta op o n o estiver ativa o fundo cinza n o aparecer 4 Para substituir o primeiro montante clique no nome de campo Cafe e arraste o para a direita de nosso gasto com caf da manh Tenha certeza de que voc tem o espa amento pr prio entre os nomes de campos e as palavras antes e depois deles O resultado gasto com caf da manh lt Cafe gt 5 Para substituir o primeiro nome clique no nome de campo Pot cafe e arraste o para a direita de pago com O resultado pago com lt Pgt cafe gt 6 Da mesma forma preencha o resto dos campos na frase Use lt Almoco gt e lt Pgt almoco gt para o segundo conjunto de montante e nome na frase Use lt Jantar gt e lt Pgt jantar gt para o terceiro conjunto de montante e nome na frase 7 Resultado final Em lt Data gt nosso gasto com caf da manh foi de lt Cafe gt pago com lt Pgt cafe gt nosso gasto com almo o foi de lt Almoco gt pago comr lt Pgt almoco gt e nosso gasto com jantar foi de lt Jantar gt pago com lt Pgt jantar gt 8 Adicione os dados para os campos da frase Clique na caixa cinza esquerda da linha de dados que voc deseja adicionar Esta linha deve estar real ada como a segunda linha da Figura 39 Clique no cone Dados para campos rodeado em vermelho Isto deve preencher os
46. ada de dados A menos que voc tenha necessidade de que algumas dessas entradas sejam checadas aceite as configura es padr o Clique em Avan ar Passo 7 Aplicar estilos 1 Selecione a cor que voc quer na lista Aplicar estilos Eu escolhi Bege que Laranja 4 na Tabela de cores 2 Selecione a Borda do campo que voc quer Eu prefiro o Visual 3D Voc pode querer experimentar as diferentes possibilidades de configura o 3 Clique em Avan ar Passo 8 Defina o nome 1 Insira o nome para o formul rio Neste caso ele Combust vel 2 Clique em Concluir O formul rio abre no modo Edi o Modificando um formul rio N s moveremos os controles para diferentes lugares no formul rio e vamos mudar definir o plano de fundo como uma imagem N s tamb m modificaremos o r tulo do campo FormaPagamento bem como mudar o campo para uma caixa de listagem Primeiro devemos decidir o que n s queremos mudar A discuss o seguir estes dez passos esbo ados a partir de nossas altera es planejadas 1 Fornecer a funcionalidade de caixa suspensa para o campo de Data no formul rio principal e aumentar o campo para mostrar o dia da semana m s dia e ano 2 Diminuir o tamanho dos campos de pagamento todos os campos contendo a palavra Pot 23 64 Introdu o ao Base Ny Manual de Usu rio LibreOffice SantaClaraT ech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS 3 M
47. adida saias Ga nd 64 Introdu o ao Base 3 DN Manual de Usu rio B LibreOffice Fi SantaClaraTech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS Introdu o Uma fonte de dados ou base de dados uma cole o de pe as de informa o que pode ser acessada ou manejada pelo LibreOffice Por exemplo uma lista de nomes e endere os uma fonte de dados que poderia ser usada para produzir uma carta de mala direta Uma lista com o estoque de uma loja poderia ser uma fonte de dados manuseada pelo LibreOffice O LIBREOFFICE USA OS TERMOS FONTE DE DADOS E BASE DE DADOS PARA SE REFERENCIAR A MESMA COISA QUE PODERIA SER UM BANCO DE NOTA DADOS COMO O MYSQL OU DBASE UMA PLANILHA OU UM DOCUMENTO DE TEXTO CONTENDO DADOS Este cap tulo aborda a cria o de um banco de dados mostrando o que est contido nele e como as diferentes partes s o usadas pelo LibreOffice Ele tamb m aborda o uso do componente Base do LibreOffice para registrar outras fontes de dados Uma fonte de dados pode ser um banco de dados planilha ou documento de texto O LIBREOFFICE BASE USA O MOTOR HSQL TODOS OS ARQUIVOS CRIADOS POR ESSE MOTOR SAO MANTIDOS EM UM AQUIVO ZIPADO OS NOTA FORMUL RIOS DO BANCO DE DADOS S O INCLU DOS NESTE ARQUIVO ZIPADO Um banco de dados consiste de um n mero de campos que cont m as pe as individuais dos dados Cada tabela do banco de dados um grupo de campos Quando se cria um
48. ajada Digite Ultima Leitura Odometro Campo Combustivel 0Odometro na c lula 51 64 Introdu o ao Base Ny Manual de Usu rio B LibreOffice Fa SantaClaraTech LibreOffice Base The Document Foundation SOLUC L NES INF RMATICAS Digite gt 0 na c lula Crit rio Campo Ultima Leitura Odometro Combustivel Alias Tabela Classificar S Vis vel Fun o Crit rio gt 0 FIGURA 55 CAMPO PARA OS C LCULOS DE DIST NCIA VIAJADA 3 Calcule o consumo de combust vel Digite Ultima Leitura Odometro Combustivel 0Odometro Ultima Leitura QuantidadeCombustivel na pr xima coluna direita da palavra Campo Campo Ultima Leitura Odometro Combustivel Odometro Ultima Leitura Quantida Alias Tabela Classificar K visivel Fun o Crit rio FIGURA 56 CAMPO DE C LCULO DA ECONOMIA DE COMBUST VEL QUANDO ENTRAR COM OS CAMPOS PARA ESTES C LCULOS VOC DEVE SEGUIR ESSE FORMATO NOME DA TABELA OU CONSULTA SEGUIDO POR UM PONTO SEGUIDO PELO NOME DO CAMPO PARA NOMES HIFENIZADOS OU COM M LTIPLAS PALAVRAS TABELA OU CONSULTA USE ASPAS NOTA DUPLAS NOS NOMES DA TABELA OU DA CONSULTA A CONSULTA ENT O ADICIONA O RESTO DAS ASPAS DUPLAS COMO NA FIGURA 56 USE O S MBOLO ARITM TICO ENTRE OS DOIS MAIS DE UM C LCULO PODE SER FEITO USANDO SE PARENTESES PARA AGRUPAR OPERA ES ARITM TICAS Passo 9 Rode a consulta e fa a algumas modifica es Depois
49. amente o valor em uma unidade e Estas duas setas apenas mudam os n meros esquerda da casa decimal e N meros direita da casa devem ser alterados digitando os desejados O campo Pot hotel assim como todos os campos de pagamento uma lista suspensa Se todos os elementos da lista come arem com letras diferentes digitar a primeira letra seleciona a entrada desejada e Se dois ou mais elementos da lista tiverem a mesma letra inicial repetir a digita o da primeira letra far a sele o circular pelos elementos com a mesma primeira letra e Quando a sele o estiver correta use a tecla Tab para ir para o campo Diversos O resto dos campos do formul rio principal s o ou num ricos ou de lista suspensa at alcan armos o campo Notas Este um campo de texto Digite qualquer coisa que voc desejar neste campo assim como voc faria em qualquer editor simples 43 64 Introdu o ao Base Pag Ny Manual de Usu rio B LibreOffice SantaClaraTech LibreOffice Base POLUC LDRES INF RMATICAS The Document Foundation COMO A TECLA TAB USADA PARA SE MOVER ENTRE CAMPOS ELA N O PODE SER USADA NUM CAMPO DE TEXTO O ESPA O DEVE SER INSERIDO COM A BARRA DE ESPA O FINALMENTE A TECLA ENTER AGE SIMPLESMENTE COMO UMA QUEBRA DE LINHA PARA MOVER O CURSOR PARA A PR XIMA LINHA ENQUANTO A TECLA ENTER MOVE DE UM CAMPO NOTA N O TEXTO PARA OUTROS CAMPOS N O TEXTO ELA N O FAR ISSO EM UM CAMPO DE TEXTO USE EM VEZ D
50. ampo de r tulo Ele cont m todas as propriedades do r tulo selecionado Na sele o R tulo edite o r tulo para Custo do lanche Feche o di logo Propriedades 3 Use o mesmo procedimento para alterar esses r tulos tamb m Pgt_cafe para Pagamento Pgt_almoco para Pagamento Pot jantar para Pagamento Diversos para Div Pgt hotel para Pagamento Pgt div para Pagamento Altere outros r tulos se desejar VOC PODE ALTERAR TODOS DA LISTA NA JANELA PROPRIEDADES POR EXEMPLO SE VOC ALTERAR O ALINHAMENTO DE ESQUERDA PARA CENTRO A PALAVRA OU PALAVRAS DO R TULO SER O CENTRALIZADAS DICA DENTRO DO R TULO QUANDO TIVER UM TEMPO VOC PODE QUERER EXPERIMENTAR DIFERENTES DEFINI ES S PARA VER OS RESULTADOS QUE VOC OBT M Passo 5 Alterar as larguras dos r tulos e campos Queremos que os seguintes controles tenham 2 cm de largura Caf da manh Almo o Jantar Od metro Lanche Ped gios Custo do lanche Hotel e Diversos Todos os campos de pagamento foram alterados no passo 2 21 64 Introdu o ao Base Ny Manual de Usu rio B LibreOffice sai SantaClaraTech LibreOffice Base The Document Foundation POLUC LDRES INF RMATICAS 1 Clique com o bot o direito em Cafe e escolha Posi o e Tamanho No di logo Posi o e tamanho altere Largura para 2 cm 2 Repita este procedimento para os outros controles listados DURANTE AS ALTERA ES DE POSI O E TAMANHO DE UM CONTROLE COMO UM TODO USE O DI
51. cando a se o de Atualizar op es e Excluir op es da janela Rela o a Clique com o bot o direito na linha que conecta os campos Data das duas tabelas listadas para abrir o menu b Selecione Editar para abrir o di logo Rela es Figura 11 c Selecione Atualizar em cascata d Selecione Excluir em cascata e Clique em OK para fechar o di logo Rela es e selecione Arquivo Salvar para salvar a janela Relation Design Embora essas op es n o sejam estritamente necess rias elas ajudam bastante Selecionando as permite que voc atualize a tabela que tem rela es definidas com outra tabela Isto tamb m permite que voc exclua um campo da tabela Atualizar op es Excluir op es Sem a o o Sem a o Atualizar em cascata e Excluir em cascata Definir como nulo Definir como nulo Definir como padr o Definir como padr o ORK Cancelar Ajuda FIGURA 11 A SE O DE ATUALIZAR OP ES E EXCLUIR OP ES 19 64 Introdu o ao Base Ni Manual de Usu rio a o e LibreOffice si SantaClaraTech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS Criando um formul rio do banco de dados Bancos de dados s o usados para armazenar dados Mas como os dados s o colocados no banco de dados Formul rios s o usados para fazer isso Na linguagem de banco de dados um formul rio um front end literalmente parte da frente para a entrada e edi o
52. cone de arrastar 3 Arraste e solte o controle para onde voc o quer CUIDADO N O USE CONTROL CLIQUE AO MOVER UM CAMPO ELE MOVE OU O CAMPO OU O ROTULO MAS N O OS DOIS PARA MOVER OS DOIS USE UM 26 64 Introdu o ao Base Ny Manual de Usu rio D LibreOffice e SantaClaraTech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS A CLIQUE DE MOUSE E ARRASTE PARA A POSI O DESEJADA 4 Use os mesmos passos para mover o resto dos controles para os lugares mostrados na Figura 22 Passo 4 Alterar os r tulos Os Nomes de campos est o como palavras simples Entretanto os r tulos dos campos em um formul rio podem ser mais do que uma palavra Assim n s os mudaremos editando o texto do r tulo O ASSISTENTE DE TABELAS DO BASE CONT M CAMPOS SUGERIDOS NA FORMA DE PALAVRAS SIMPLES FREQUENTEMENTE CONSISTINDO DE DUAS PALAVRAS DIFERENTES NOMES DE TABELAS NO ASSISTENTE NOTA EST O NESSA FORMA TAMB M ENTRETANTO VOC PODE USAR M LTIPLAS PALAVRAS COMO O NOME DE UM CAMPO R TULO OU TABELA N S FAREMOS ISSO QUANDO CRIARMOS UMA CAIXA DE LISTAGEM PARA CADA UM DOS CONTROLES TIPO DE PAGAMENTO 1 Control clique no r tulo CustoLanche Execute um dos procedimentos a seguir Clique com bot o direito no r tulo CustoLanche e selecione Controle no menu de contexto e Clique no cone Controle na barra de ferramentas Controles de formul rio Figura 20 2 O di logo que abre aparece com o nome Propriedades C
53. da N s criaremos uma tabela com campos de tr s diferentes tabelas sugeridas no Assistente CADA TABELA REQUER UM CAMPO DE CHAVE PRIM RIA O QUE ESTE CUIDADO CAMPO FAZ SER EXPLICADO MAIS TARDE N S USAREMOS ESTE CAMPO A PARA NUMERAR NOSSAS ENTRADAS E QUEREMOS QUE ESSE N MERO 1 2 3 SEJA INCREMENTADO AUTOMATICAMENTE ENQUANTO ADICIONAMOS CADA ENTRADA Clique em Assistente de tabelas Isto abre o Assistente de Tabelas Figura 2 Passo 1 Selecionar campos N s iremos usar a Tabela modelo CDColecao da categoria Pessoal para selecionar os campos que precisamos Categoria Selecione Pessoal A lista de sele o com os Exemplos de tabelas muda para a lista com os exemplos de tabelas da categoria Pessoal Exemplos de tabelas Selecione CDColecao A caixa Campos dispon veis mostra a lista dos campos dispon veis para esta tabela Campos selecionados Usando o bot o gt mova os seguintes campos da janela Campos dispon veis para a janela Campos selecionados nesta ordem IDColecao TituloAlbum Artista DataCompra Formato Notas e NumeroDe Trilhas Campos selecionados de outra tabela modelo Clique em Neg cios como Categoria Selecione Funcionarios da lista de sele o Exemplos de tabelas Use o bot o gt para mover o campo Foto da janela Campos dispon veis para a janela Campos selecionados O campo Foto est na parte de baixo da lista logo abaixo do campo Numero Telefone Se voc cometer um erro ao selecionar um
54. de Tabelas ou consultas 2 Use o bot o gt gt para mover todos os campos para direita 3 Clique no campo IDCombustivel para real lo 21 64 Introdu o ao Base Ny Manual de Usu rio D LibreOffice e SantaClaraTech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS 4 Use o bot o lt gt para mover o IDCombustivel para a esquerda Figura 16 5 Clique em Avan ar Selecione os campos do sub formul rio Tabelas ou consultas Campos disponiveis Campos no formul rio IDCombustivel PrecoCombustivel QuantidadeCombustivel gt gt Odometra FormaPagamento e FIGURA 16 SELECIONANDO CAMPOS DE UM SUBFORMUL RIO Passo 4 Obtendo campos ligados Este passo para tabelas ou consultas para as quais nenhuma rela o foi definida Uma vez que j definimos as rela es o assistente pula este passo POSS VEL CRIAR UMA RELA O ENTRE DUAS TABELAS QUE EST O NOTA BASEADAS EM MAIS DE UM PAR DE CAMPOS COMO E PORQU FAZER ISSO DISCUTIDO NO GUIA DO BASE QUANDO SELECIONAR UM PAR DE CAMPOS DE DUAS TABELAS PARA USAR COMO UMA RELA O ELES DEVEM TER O MESMO TIPO DE CAMPO POR ISSO USAMOS O CAMPO DATA DAS DUAS TABELAS AMBOS OS TIPOS DESSES CAMPOS S O DATEIDATE SE ESCOLHERMOS APENAS UM PAR DE CAMPOS DE DUAS TABELAS OU CUIDADO DOIS OU MAIS PARES S O NECESS RIOS ALGUNS REQUISITOS PARA O FORMUL RIO FUNCIONAR e NENHUM CAMPO DO SUBFORMUL RIO PODE SER A CHAVE
55. dem ser feitos nesta consulta tais como custo por dist ncia viajada e quanto do custo pertence a cada tipo de pagamento O USO COMPLETO DAS POSSIBILIDADES DE CONSULTA REQUER O CONHECIMENTO DE OPERA ES DE CONJUNTO UNI O INTERSEC O E NOTA OU COMPLEMENTO E QUALQUER COMBINA O DESTES TER UMA C PIA DO GUIA DO USU RIO HSQLDB DISPON VEL EM HTTP HSQLDB ORG TAMB M EXTREMAMENTE TIL Criando relat rios Relat rios fornecem informa es encontradas no banco de dados de uma maneira til Nisso eles s o similares s consultas Relat rios s o gerados a partir de tabelas ou consultas de bancos de dados Eles podem conter todos os campos da tabela ou consulta ou apenas um grupo selecionado de campos Podem ser est ticos ou din micos Relat rios est ticos cont m os dados dos campos selecionados no momento em que eles foram criados Relat rios din micos podem ser atualizados para mostrar os ltimos dados registrados Por exemplo um relat rio sobre despesas de viagens anteriores seria provavelmente um relat rio est tico porque baseado em dados espec ficos que n o mudam mais Entretanto um relat rio sobre dados de consumo de combust vel seria provavelmente um relat rio din mico porque este relat rio depende de dados que variam RELAT RIOS DIN MICOS ATUALIZAM SOMENTE OS DADOS QUE S O ALTERADOS OU ADICIONADOS A UMA TABELA OU CONSULTA ELES N O cuiDADO MOSTRAM QUAISQUER MODIFICA ES FEITAS PARA A TA
56. dos dados S bado 24 de Setembro de 2 S bado 24 de Setembro de 217 FIGURA 13 FORMULARIO SIMPLES COM ACRESCIMOS Um formul rio simples consiste de campos de uma tabela Figura 12 Formul rios mais complexos podem conter muito mais incluindo texto adicional gr ficos caixas de sele o e muitos outros elementos A Figura 13 feita de uma mesma tabela com um r tulo de texto Refei es uma caixa de listagem para Pagamento e um plano de fundo gr fico FIGURA 12 CAMPOS EM UM FORMUL RIO SIMPLES Usando o Assistente para criar um formul rio N s usaremos o Assistente de Formul rios para criar o um formul rio para Ferias que conter um formul rio e um subformul rio Na janela principal do banco de dados Figura 1 clique no cone Formul rios na coluna da esquerda Na Lista de tarefas clique em Assistente de formul rios para abrir o Assistente de Formul rios Figura 14 Formul rios simples requerem apenas alguns destes passos enquanto formul rios mais complexos podem usar todos eles Passo 1 Selecionar campos 1 Abaixo de Tabelas ou consultas selecione Tabela Ferias A se o Campos dispon veis lista os campos da tabela Ferias 2 Clique na dupla seta direita para mover todos esses campos para a lista Campos no formul rio Clique em Avan ar 20 64 Introdu o ao Base Ny Manual de Usu rio a LibreOffice SantaClaraTech LibreOffice Base The Document Foundation POLUC DOR
57. e um tipo banco de dados na lista suspensa Clique em Avan ar 3 Clique em Procurar e selecione o banco de dados Clique em Avan ar 4 Aceite as configura es padr o Sim registrar o banco de dados para mim e Abrir o banco de dados para edi o Clique em Concluir Nomeie e salve o banco de dados em um local da sua escolha 36 64 Introdu o ao Base NJ Manual de Usu rio LibreOffice Pi b aci LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS Acessando uma planilha como um banco de dados Acessar uma planilha semelhante ao acesso a outros bancos de dados Selecione Arquivo Novo Banco de dados Selecione Conectar a um banco de dados existente Selecione Planilha como o Tipo de banco de dados Clique em Procurar para localizar a planilha que voc quer acessar Se a planilha protegida por senha marque a caixa Senha obrigat ria Clique em Avan ar Se a planilha requer um nome de usu rio digite o Se a senha tamb m requerida marque a caixa Clique em Avan ar USANDO ESTE METODO PARA ACESSAR UMA PLANILHA VOC N O PODER ALTERAR NADA NA PLANILHA VOC PODE APENAS VISUALIZAR O CONTE DO DA PLANILHA EXECUTAR CONSULTAS E CRIAR RELAT RIOS BASEADOS NOS DADOS J INSERIDOS NA PLANILHA NOTA TODAS AS MUDAN AS NUMA PLANILHA DEVEM SER FEITAS NA PLANILHA EM SI USANDO O CALC DEPOIS DE MODIFICAR A PLANILHA E SALV LA VOC VER AS ALTERA ES NO BANCO DE DADOS SE VOC
58. ecla Tab move o cursor de campo para campo Isto muito mais f cil do que clicar em cada campo para entrar com a data nele Isto tamb m nos permite agrupar nossas despesas em reas antes de n s come armos a inserir os dados Por exemplo todos os nossos recibos de refei es podem ser agrupados juntos assim como nossos lanches e tamb m nossos gastos com combust vel 1 Control clique no campo Data 2 Clique no cone Design de formul rio na barra de ferramentas Controles do formul rio para abrir a barra de ferramentas Design de formul rio Figura 34 ou selecione Exibir Barra de ferramentas Design de formul rio para abrir esta barra de ferramentas 3 Clique no cone Ordem de ativa o c rculo vermelho p o q r i ETa EE rar T IE e E FIGURA 34 BARRA DE FERRAMENTAS DESIGN DE FORMUL RIO COM O CONE ORDEM DE ATIVA O DENTRO DO C RCULO VERMELHO 4 Rearranje a ordem dos campos na janela Ordem de tabula o a Encontre o item txtPgt hotel perto da parte inferior da lista e clique nele b Clique no bot o Mover para cima at que txtPgt hotel esteja bem abaixo de fmtHotel c Use os mesmos dois passos para colocar os campos na mesma ordem como mostrado na Figura 35 Clique OK 35 64 Introdu o ao Base DN Manual de Usu rio 3 LibreOffice ne SantaClara Tech LibreOffice Base The Document Foundation POLUC DORE
59. em CDColecao TituloAriista e selecione Crescente 3 Repita este processo para CDColecao DataCompra 4 Clique em Avan ar Passo 3 Selecione as condi es de busca As condi es de busca permitem nos comparar o nome que entramos com os nomes do artista em nosso banco de dados e decidir se inclu mos ou n o um artista particular em nossa consulta e igual a o mesmo que e n o igual a n o o mesmo que e menos que vem antes e maior que vem depois e igual ou menor que o mesmo que ou que vem antes e igual ou maior que o mesmo que ou que vem depois e like semelhante de algum modo NOTA ESTAS CONDI ES APLICAM SE A N MEROS LETRAS USANDO A ORDEM ALFABETICA E DATAS 1 Como n s estamos buscando apenas uma coisa usaremos as configura es padr o para Verificar todos os seguintes 2 N s estamos procurando por um artista particular ent o selecione CDColecao Ariista na lista de Campos e igual a como Condi o 3 Digite o nome do artista na caixa Valor Clique em Avan ar Passo 4 Selecione o tipo de consulta N s queremos uma simples informa o por isso a configura o padr o Consulta detalhada o que n s queremos Clique em Avan ar na parte inferior da janela 41 64 Introdu o ao Base DN Manual de Usu rio B LibreOffice di vantaClara ech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS COMO N S TEMOS UMA CONSULTA SIMPLES AGRUPAMENTO E N
60. erre rrenan 36 Acessando outras fontes de CAMDS nani aiii gras 36 Acessando uma planilha como um banco de dados e ttereeretaranenaeeen eee aae are nrenana J7 Redstando Dancos de dados T 6 0 PRDC DADE RED ERC En ai 37 Usando fontes ce dados no LIDICOMDO ss pungan ido Madi iand a id a ad ds 38 Vis lizando fontes o ca o 9 6 PRN RRDRE RR ERP PORN NOR RR DR RR RR RR DE RR 38 Editando fontes de dadOS in ssias dicas ars nerean 38 Executando o Base ao trabalhar com fontes de dadosS e ttrenerearenee rrenan ranenenro 39 Usando fontes de dados no Writer e Calc ereereereneere eee aerea ara eee nte near r arena nranana 39 Inserindo dados em um CONLIANO siso panio CEC oBiG adia add lis nanda Era aaa E solnasce is dns iaa ada 43 gica lp SB 60 pis bj PO RDI RD IDO ERREI SR E SR RD RR OE SR RCA ER 45 Usando o Assistente para criar uma CONSUMO assessed asd nanda sia 45 Usando a Vis o Design para criar uma CONSUNA sas sunsaica4asa salas dai ada das Sa a nad eoUnias Una bege na anima iandd 48 na T a E a aO EAA ONE E EAA 54 Criando um relat ri Reloife d 6 0 RD ERR DSR INDIO IND ii reitt int EENES EEEN EEEIEE NERO SD RR 55 Palcigio job ciloig elfo ligi AR 61 0 MARE PDA RR DORES DONE PERA RD ERP RR UE O nenn 58 Modificar um relat rio aaaaaaaenanenenenennnrannnnnnnuernrererererrnrrininininrennrenerrnrnanrnanananannen nannan eanan eane 60 Mais maneiras para criar CIAICNO enapraio aainisraedanie dini
61. ffice The Document Foundation IN ome do cam Tipo do campo Data Date DATE dometro Number NUMERIC Leitura do odometro Hotel Number NUMERIC Fedagios Number NUMERIC Total em ped gios Cale Number NUMERIC Pgt cafe Text VARCHAR tipo de pagamento Almoco Number NUMERIC Pot almoco Text VARCHAR tipo de pagamento Jantar Number NUMERIC Pot jantar Text VARCHAR tipo de pagamento NrLanche Number NUMERIC CustoLanche Number NUMERIC Pot lanche Text VARCHAR tipo de pagamento Diversos Number NUMERIC custos diversos Pgt hotel Text VARCHAR tipo de pagamento para o hotel Notas Memo LONGVARCHAR p Pot diversos Text VARCHAR tipo de pagamento para diversos FIGURA 7 CAMPOS DA TABELA FERIAS Criando tabelas para caixa de listagem Quando a mesma informa o puder ser usada em diferentes campos modele uma tabela para cada tipo de informa o Cada tabela conter dois campos o campo de informa o e ID nessa ordem VOC DEVE CRIAR ESTAS TABELAS COM O CAMPO DE INFORMA O LISTADO PRIMEIRO E O CAMPO ID LISTADO POR LTIMO FALHAR NISSO PRODUZIR RESULTADOS INCORRETOS PARA MINHA TABELA PAGAMENTO CUIDADO A EU USO NOME E ID COMO MEUS CAMPOS COM CART O A CART O B E DINHEIRO SENDO AS ENTRADAS DE NOME AS CORRESPONDENTES ENTRADAS ID S O 0 1 2 QUANDO O CAMPO NOME E LISTADO PRIMEIRO NA TABELA UM DOS TR S NOM
62. ilha Salve a planilha Adicionar registros em uma planilha bastante f cil Voc precisa estar com a janela Fontes de dados aberta com a planilha aberta e a tabela que voc deseja usar selecionada 1 2 3 Clique na caixa cinza com o ID do campo na tabela Arraste e solte a caixa cinza com o ID do campo para onde voc deseja que o registro apare a na planilha Repita at que voc tenha movido todos os campos que voc quer para onde eles devem estar posicionados Nomeie e salve a planilha Clique em uma linha da tabela na janela Fontes de dados Arraste os dados do ID do campo na linha selecionada at o ID do campo na planilha O cone Salvar deve estar ativado Clique no bot o Editar arquivo para deixar a planilha como somente leitura Clique em Salvar quando perguntado se voc quer salvar o arquivo A janela Fontes de dados fica branca os campos na planilha s o preenchidos com os dados da linha que voc selecionar e a barra de ferramentas Navega o de formul rio aparece no fundo da planilha F Registro 1 de 4 Gs D FIGURA 41 SETAS DE NAVEGA O DE UM FORMUL RIO Clique nas setas na barra de ferramentas Navega o de formul rio para ver os diferentes registros da tabela As setas est o rodeadas em vermelho O n mero na caixa muda quando voc altera o n mero do registro clicando em uma seta Os dados nos campos mudam de acordo com os dados que est o naquele registro em particular
63. ique no cone Tabelas na lista Banco de dados ou pressiona Alt a As tr s tarefas que voc pode executar numa tabela est o na lista Tarefas veja a Figura 1 7 64 Introdu o ao Base The Document Foundation Ny Manual de Usu rio a LibreOffice 7 santaClaraTech LibreOffice Base POLUC DORES INF RMATICAS Usando o Assistente para criar uma tabela Os Assistentes s o projetados para fazer o trabalho b sico Algumas vezes isto n o suficiente para o que voc quer nesses casos podemos usar um assistente como um ponto de partida e ent o construir em cima do que ele produz O Assistente de Tabela no Base cont m duas categorias de tabelas sugeridas profissional e pessoal Cada categoria cont m modelos de tabelas que voc pode escolher Cada tabela tem uma lista de campos dispon veis N s podemos apagar alguns desses campos e adicionar outros Um campo em uma tabela uma unidade de informa o Por exemplo uma tabela de lista de pre os pode ter um campo para o nome do item um para a descri o e um terceiro para O pre o Como nenhum dos campos que precisamos para o nosso banco de dados Autom vel est contido nos modelos das tabelas do assistente n s criaremos uma tabela simples usando o assistente mas que n o tem nada a ver com nosso banco de dados Esta se o um exerc cio para explicar como o Assistente trabalha O Assistente permite que os campos da tabela venham de mais de uma tabela sugeri
64. l ar a linha toda e selecione Excluir linhas para remover a linha selecionada 38 64 Introdu o ao Base DN Manual de Usu rio B LibreOffice ye SantaClaraTech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS IDCombustivel FormaPagamento Dinheiro 19 11 130 00 52 00 2475 0 Cart o A 19 11 33 50 15 00 2600 0 Cart o B Copiar 19 11 105 00 35 00 2800 0 Dinheiro Formato de tabela Altura da linha lol 1 1 e Excluir linhas egistro 1 de 4 1 MEET FIGURA 38 APAGANDO UMA LINHA NA JANELA VIS O DE DADOS AJ Executando o Base ao trabalhar com fontes de dados Voc pode executar o LibreOffice Base a qualquer momento a partir do painel Vis o de fontes de dados Apenas clique com o bot o direito em um banco de dados ou nos cones Consultas e Tabelas e selecione Editar arquivo de banco de dados Uma vez dentro do Base voc pode editar adicionar e apagar tabelas consultas formul rios e relat rios Usando fontes de dados no Writer e Calc Dados podem ser colocados em documentos do Writer ou do Calc a partir das tabelas na janela de fontes de dados No Writer valores de campos individuais podem ser inseridos Ou uma tabela completa pode ser criada em um documento do Writer Uma maneira comum de usar uma fonte de dados fazer uma mala direta SELECIONAR FERRAMENTAS ASSISTENTE DE MALA DIRETA OU CLICAR NO CONE MALA DIRETA NA VIS O FONTE DE DADOS ABRE O DICA ASSISTE
65. le com oito al as verdes Voc pode arrastar e solt las onde voc quiser Data FIGURA 17 UM CONTROLE SELECIONADO e Segure a tecla Control e clique com o bot o esquerdo do mouse em um r tulo ou campo Voc pode pressionar a tecla Tab para alterar a sele o de campo para r tulo ou de r tulo para campo E E E FIGURA 18 SELECIONANDO UM CAMPO DE UM CONTROLE e Mover um grupo de controles t o f cil quanto mover apenas um controle 1 Clique no campo do controle superior esquerdo a ser movido para selecion lo 2 Mova o cursor para cima e para a esquerda do controle selecionado 3 Arraste o cursor para abaixo e para a direita do grupo de controles e solte o bot o do mouse Enquanto voc arrasta o cursor uma caixa tracejada aparece mostrando o que est contido na sua sele o Tenha certeza de que grande o bastante para incluir a largura total de todos os controles 24 64 Introdu o ao Base mn Manual de Usu rio q o o e i LibreOffice ae SantaClaraTech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS Quando voc solta o bot o do mouse uma borda com suas al as verdes aparece em volta dos controles que voc seleciona Do D o FIGURA 19 SELECIONANDO M LTIPLOS CONTROLES Mova o cursor sobre um dos campos Ele muda para um cone de arrastar Arraste o grupo de controles para onde voc os quer posicionados DURANTE AS MUDAN AS DE TAMANHO OU QUANDO ESTIVER MOVE
66. lta Ultima Leitura e selecione Editar do menu popup b Na lista da tabela Combustivel clique com o bot o direito em PrecoCombustivel para adicion lo tabela na parte de baixo Figura 66 c Salve e feche a consulta DCombustivel Odometro QuantidadeComb PrecoCombusti Combustivel Combustivel Combustivel Combustivel x x x x gt 0 FIGURA 66 ACRESCENTANDO UM CAMPO ADICIONAL NA CONSULTA 2 Adicione o campo PrecoCombustivel da consulta Ultima Leitura na consulta Consumo de combust vel Clique com o bot o direito na consulta Consumo de combust vel e selecione Editar do menu de contexto Clique duas vezes no campo PrecoCombustivel na lista da consulta Ultima Leitura para adicion la tabela de consulta na parte de baixo 59 64 Introdu o ao Base Ny Manual de Usu rio LibreOffice pe SantaClaraTech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS 3 Adicione um campo de c lculo direita do campo PrecoCombustivel Digite o seguinte na c lula Campo na tabela de baixo Ultima Leitura PrecoCombustivel Ultima Leitura Odometro Combustivel 0Odometro Digite o seguinte na c lula Alias Custo por km 4 Adicione o campo Data da tabela Combustivel na consulta Consumo de combust vel 1 Clique duas vezes no campo Data na lista da tabela Combustivel para adicion la tabela de consulta na parte de baixo 2 Clique na caixa cinza acima do nome do campo e arraste o ca
67. mpo para que ele se posicione como primeiro da lista 5 Salve e feche a consulta 6 Abra um novo relat rio Clique com o bot o direito na consulta Consumo de combust vel e selecione Assistente de relat rios 7 Selecione os campos Mova todos os campos em Campos dispon veis para a lista Campos no relat rio Use gt gt para fazer isso Clique em Avan ar 8 Rotule os campos Mude PrecoCombustivel para Pre o do combust vel colocando um espa o entre as palavras mais a pontua o adequada Clique em Avan ar 9 Agrupe os campos Use gt para mover o campo Data para a lista Agrupamentos Clique em Avan ar 10 Op es de classifica o Pule estas op es 11 Escolha de layout aceite o padr o Clique em Avan ar 12 Crie o relat rio Altere o nome do relat rio para Estat sticas de combust vel e A configura o padr o Relat rio din mico ent o nenhuma mudan a necess ria Selecione Modificar layout de relat rio Clique em Concluir Modificar um relat rio No fim da ltima se o n s deixamos o relat rio Estat sticas de combust vel aberto no modo de edi o Figura 67 N s trabalharemos nesse relat rio Os mesmos passos poder ser aplicados a qualquer relat rio que voc abra para edi o 60 64 Introdu o ao Base Ny Manual de Usu rio a LibreOffice SantaClaraTech LibreOffice Base The Document Foundation SOLUCI NES INFORMATICAS Data Quantidade i Di
68. na s da tabela e Para dispor os campos na ordem que voc seleciona clique no campo e use a seta simples para mover na ordem que voc deseja Voc tamb m pode limitar os campos que voc escolhe ao inv s de escolher todos e Se voc quiser usar todos os campos use o bot o de seta dupla direita para mover todos os campos de uma vez s A ordem dos campos na tabela que voc criar ser a mesma da tabela com a fonte de dados e Para remover um campo nico da lista Coluna s da tabela clique no campo e depois no bot o com a seta simples esquerda 5 Para come ar tudo de novo clique na seta dupla esquerda Bi F Inserir colunas do banco de dados o x Inserir dados como 0 Tabela Campos Texto Tabela Colunas do banco de dados Coluna s da tabela Custolanche A gt Data Diversos Cale Hotel id Pot cafe Jantar Almoco Notas Pgt almoco NrLanche Odometro A EA Pedaqios e E Formato hi v Inserir t tulo da tabela Propriedades hd Aplicar nome da coluna Auto formatar Criar somente linha o OK Cancelar Ajuda FIGURA 40 DI LOGO INSERIR COLUNAS DO BANCO DE DADOS 6 Selecione as configura es para sua tabela Use as configura es padr o como na Figura 40 7 Clique em OK Salve o documento Planilhas do Calc Existem duas maneiras de entrar com dados numa planilha do Calc Uma entrar com os dados dentro das c lulas da planilha
69. ns Data leitura do od metro combust vel incluindo todos os campos da tabela de combust vel comida incluindo refei es e lanches hotel total de ped gios e diversos Desde que essas compras sejam feitas com um entre dois cart es ou em dinheiro eu quero um campo para estabelecer a forma de pagamento que foi usada para cada item 5 64 Introdu o ao Base DJ Manual de Usu rio B LibreOffice ai SantaC lara ec LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS Que campos entram na categoria comida Caf da manh almo o jantar e lanches parecem se encaixar Eu listo todos os lanches individualmente ou listo o custo total dos lanches por dia Escolho dividir os lanches em dois campos n mero de lanches e custo total dos lanches Eu tamb m preciso de uma forma de pagamento para cada um desses caf da manh almo o jantar e custo total dos lanches Quais s o os campos que s o comuns a mais de uma rea Data aparece em todos as reas bem como leitura do od metro e tipo de pagamento Como usarei esta informa o sobre estes tr s campos Durante as f rias quero que as despesas de cada dia sejam listadas juntas Os campos de data sugerem um relacionamento entre a tabela de viagens e as datas em cada uma dessas tabelas combust vel e comida Isto significa que os campos de data nestas tabelas ser o ligados quando n s criarmos o banco de dados A forma de pagamento inclui dois cart es banc
70. o da tabela Ferias Para criar um novo relat rio 1 Clique no cone Relat rios na lista de Bancos de dados na janela Automovel LibreOffice Base Figura 1 2 Na lista de Tarefas clique em Assistente de relat rio O Assistente de Relat rios ser exibido Passo 1 Sele o de campos 1 Selecione Tabela Ferias na lista suspensa Tabelas ou consultas 2 Use o gt para mover estes campos da lista Campos dispon veis para a lista Campos no relat rio Data Hotel Pedagios Diversos Cafe Almoco Jantar e CustoLanche Clique em Avan ar 55 64 Introdu o ao Base Ny SantaClaraTech POLUC DORES INF RMATICAS Tabelas ou consultas Campos disponiveis Manual de Usu rio LibreOffice Base LibreOffice The Document Foundation Campos no relat rio Qdometro Data Pot cafe Hotel Pat almoco gt Pedagios Pot jantar Cafe NrLanche 22 Almoco Pot lanche m Jantar S custoLanche Notas m Pot diversos FIGURA 62 ADICIONANDO CAMPOS AO RELAT RIO Passo 2 Rotulando campos Altere quaisquer r tulos de campos que desejar N s iremos diminuir Diversos para Div E CustoLanche para Lanche Clique em Avan ar Passo 3 Agrupando Como n s estamos agrupando por data use o bot o gt para mover o campo Data para a lista Agrupamentos Clique em Avan ar Campos Pedagios Cale Almoco Jantar Custolanche Diversos FIGURA 63 SELECIONANDO CAMPOS PARA AGRUPAR OS DADOS
71. ombustivel e da consulta Ultima Leitura 50 64 Introdu o ao Base Ny SantaClaraTech SOLUCI NES INFORMATICAS ER Combustivel Ed Manual de Usu rio LibreOffice Base B LibreOffice The Document Foundation Ultima Leitura x Pa 7 IDCombusti DCombustivel Data po Qdometro PrecoCombi En QuantidadeCombi Quantidade FIGURA 52 TABELAS NESTA CONSULTA 1 Clique duas vezes em QuantidadeCombustivel na consulta Ultima leitura 2 Clique duas vezes em Odometro na consulta Ultima leitura 3 Clique duas vezes em Odometro na tabela Combustivel Campo QuantidadeComb Odometro Odometro Alias Ultima Leitura Ultima Leitura Tabela Combustivel Classificar Vis vel vi Cd kS Fun o Crit rio FIGURA 53 ADICIONE CAMPOS CONSULTA Passo 8 Insira o campo de diferen a do IDCombustivel Queremos que a diferen a entre o valor IDCombustivel da tabela Combustivel e o valor I DCombustivel da consulta Ultima Leitura seja igual a 1 1 Digite ultima Leitura IDCombustivel Combustivel IDCombustivel no campo direita do campo Odometro da tabela Combustivel Digite o n mero 1 um na c lula Crit rio desta coluna Campo QuantidadeComb Qdometro QOdometro Ultima Leitura ADCombustivel Com Alias Tabela Ultima Leitura Ultima Leitura Combustivel Classificar Vis vel dl v Ks ES Fun o Crit rio T FIGURA 54 DIGITANDO C LCULOS DE CAMPOS 2 Calcule a dist ncia vi
72. ontexto e selecione Modificar neste menu c No di logo Estilo do par grafo T tulo 2 clique na aba Efeitos de fonte Altere Cor da fonte de Autom tico para Ciano claro d Clique em OK para fechar o di logo APRENDER COMO USAR ESTILOS PODE SER MUITO TIL S VEZES USANDO ESTILOS N S MUDAMOS A COR DA FONTE PARA TODOS OS TR S DICA T TULOS DE UMA S VEZ H OUTROS M TODOS PARA MUDAR A COR DA FONTE MAS ELES REQUEREM QUE SE REPITA OS MESMOS PASSOS PARA CADA T TULO 4 Para adicionar o gr fico ao plano de fundo a Clique com o bot o direito no plano de fundo e selecione P gina do menu de contexto b No di logo Estilo de p gina clique na aba Plano de fundo mude a lista suspensa Como de Cor para Figura c Clique em Procurar para encontrar e selecionar o arquivo de imagem que voc quer usar e clique em Abrir Na se o Tipo da aba Plano de fundo selecione Area d Clique em OK para fechar o di logo O formul rio dever se parecer com o da Figura 383 34 64 Introdu o ao Base NJ Manual de Usu rio B LibreOffice e SantaClara ech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS PrecoCombustivel QuantidadeCombustivel Odometro FormaPagamento FIGURA 33 FORMUL RIO FINALIZADO Passo 11 Alterar a ordem de tabula o A t
73. over os controles para dentro de grupos comida subformul rio de combust vel e diversos 4 Mudar as palavras de alguns dos r tulos Algumas palavras deveriam ser duas palavras Algumas abrevia es deveriam ser usadas se poss vel Div para diversos 5 Mudar os tamanhos de v rios campos e r tulos Almo o Lanche Hotel e alguns outros campos t m tamanhos aceit veis Mas para uma melhor apar ncia ser o feitas altera es nesses campos tamb m 6 Substituir todos os campos cujos r tulos come am em Pgto por uma caixa de listagem contendo as entradas da tabela Tipo de pagamento 7 Aumentar o campo de Notas adicionar uma barra de rolagem e mov lo 8 Fazer mudan as nas colunas Data e FormaPagamento do subformul rio que sejam an logas s mudan as no formul rio principal 9 Acrescentar cabe alhos para cada grupo do formul rio principal 10 Mudar o plano de fundo para uma imagem e ent o modificar alguns dos r tulos para que possam ser lidos claramente Mudar as cores das fontes dos cabe alhos Aqui est o alguns m todos que ser o usados nestes passos Os controles no formul rio principal consistem de r tulos e seus campos Algumas vezes n s queremos trabalhar com o controle inteiro em outras vezes apenas com o r tulo ou o campo e ocorrer ocasi es em que queremos trabalhar com um grupo de controles e Clicando em um r tulo ou campo selecionamos o controle inteiro Uma borda aparece em volta do contro
74. que estes campos s o de diferentes tabelas necess rio algum c lculo sobre os dados antes deles serem acrescentados ao relat rio As despesas da nossa viagem s o hotel ped gios diversos caf almo o jantar lanches e combust vel Um relat rio poss vel seria simplesmente listar os totais de cada um desses grupos de despesas Outro poss vel relat rio listaria as despesas totais para cada dia de f rias Um terceiro poss vel relat rio listaria os totais para cada grupo de despesa para cada tipo de pagamento Isto permitiria que n s soub ssemos de onde vem o dinheiro para pagar as despesas A melhor maneira de criar relat rios como estes criar as consultas necess rias para reunir os dados que se quer inserir os dados da consulta em uma planilha e usar as fun es adequadas do Calc nestes dados N s iremos criar dois relat rios um listando as despesas de cada dia que n o incluam despesas de combust vel e o segundo listando os gastos com combust vel de cada dia Os campos da tabela Ferias que n s iremos precisar para o primeiro relat rio s o Data Hotel Pedagios Cafe Almoco Jantar CustolLanche e Diversos Este relat rio n o requer uma consulta adicional O segundo relat rio envolve a tabela Combustivel Como esta tabela inclui gastos com combust vel em momentos outros que n o as f rias n s precisamos criar uma consulta que cont m somente as compras de combust vel durante as f rias Relat ri
75. r o Exemplo de formata o FIGURA 5 ALTERANDO AS PROPRIEDADES DO CAMPO 14 64 Introdu o ao Base Ny Manual de Usu rio a LibreOffice ne SantaClaraTech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS Formato Alinhamento Categoria Formato Idioma N mero A BRL R Portugu s Brasil Portugu s Brasil v Porcentagem R 1234 EEr E R 1 234 Ea R 1 234 00 Cient fico R 1 234 Fra o Al 1 234 00 BRL A Em Valor l gico kd 1 234 00 BRL W R 1 234 57 Op es n w vt N meros negativos em vermelho Zeros esquerd 1 e 5500 EDS w Separador de milhar FIGURA 6 OP ES DE FORMATO DO CAMPO 4 Para acessar op es adicionais de formata o clique no bot o direita do campo Exemplo de formata o 5 O campo Descri o pode conter qualquer coisa ou pode ficar em branco 6 Para salvar e fechar a tabela selecione Arquivo Salvar Nomeei a tabela como Combustivel Feche a tabela Combustivel Siga os mesmos passos para criar a tabela Ferias Os campos e seus tipos de campos est o listados na Figura 7 Esteja seguro de colocar o campo Data como chave prim ria antes de fechar Clique com o bot o direito na caixa cinza esquerda de Data e selecione Chave prim ria do menu Salve a tabela e nomeie a Ferias Feche a tabela Ferias 15 64 Introdu o ao Base Ny di SantaClara POLUC DORES INF RMATICAS Manual de Usu rio LibreOffice Base LibreO
76. rio 1 LibreOffice DICA 1 SantaClaraTech LibreOffice Base POLUC DORES INF RMATICAS The Document Foundation entrada da outra tabela Isto designado 1 1 Outras tabelas tamb m cont m campos para o tipo de pagamento O relacionamento entre os campos daquelas tabelas e o Tipo de pagamento tamb m 1 1 Como a tabela Tipo de pagamento fornece apenas uma lista est tica de op es n s n o definiremos um relacionamento entre a tabela Tipo de pagamento e os campos das outras tabelas que utilizam as entradas da tabela Tipo de pagamento Isto ser feito quando os formul rios forem criados As tabelas Combustivel e Manutencao n o criada neste tutorial n o t m de fato uma rela o mesmo que elas compartilhem campos semelhantes Data e Odometro ENQUANTO VOC CRIA SEU PR PRIO BANCO DE DADOS VOC PRECISA DETERMINAR TAMB M ONDE AS TABELAS EST O RELACIONADAS E COMO Para come ar a definir as rela es selecione Ferramentas Relac es A janela Autom vel LibreOffice Base Relation Design abre e o di logo Adicionar tabelas surge Voc tamb m pode abri la clicando no cone Adicionar tabelas na janela Relation Design 2 No di logo Adicionar tabelas use uma destas op es para adicionar uma tabela a partir da janela Relation Design Clique com o bot o direito no nome da tabela Nesse caso fa a isso para ambas as tabelas Ferias e Combustivel Ou clique no nome da tabela e ent o clique
77. rmato Valor autom tico N o we Notas NumeroDeTrilhas Entrada obrigat ria N o w Foto Tamanho 10 FIGURA 3 MUDANDO OS TIPOS DE CAMPO 9 64 Introdu o ao Base Ny Manual de Usu rio B LibreOffice ai SantaClara ech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS SE QUALQUER UM DESSES CAMPOS REQUERER UMA ENTRADA OBRIGAT RIA MARQUE SIM NA OP O ENTRADA OBRIGAT RIA UMA ENTRADA COM ESSE CAMPO EM BRANCO N O SER PERMITIDA EM NOTA GERAL SOMENTE MARQUE SIM EM ENTRADA OBRIGAT RIA SE O CAMPO PRECISAR SEMPRE SER PREENCHIDO COM UMA ENTRADA POR PADR O ENTRADA OBRIGAT RIA VEM PREENCHIDA COM N O e DColecao Mude Valor autom tico de N o para Sim e TituloAlbum Entrada obrigat ria Deixe Entrada obrigat ria como N o a menos que todas as suas m sicas estiverem em lbuns Tamanho A menos que voc tenha um t tulo de lbum que exceda 100 caracteres contando os espa os n o mude o tamanho NO BASE O TAMANHO M XIMO DE CADA CAMPO DEVE SER ESPECIFICADO NA CRIA O N O F CIL MUDAR DEPOIS ENT O SE VOC ESTIVER EM D VIDA ESPECIFIQUE UM TAMANHO GRANDE O BASE USA VARCHAR COMO O FORMATO DE CAMPO PARA CAMPOS DE TEXTO ESTE FORMATO USA SOMENTE O N MERO REAL DE CARACTERES EM UM CAMPO AT O NOTA LIMITE ESTABELECIDO ASSIM UM CAMPO CONTENDO 20 CARACTERES SOMENTE TEM ESPA O PARA 20 CARACTERES MESMO SE O LIMITE CONFIGURADO PARA 100 DOIS T TULOS DE LBUNS CONTENDO 25 E 32 CA
78. ro ou no icone Novo registro O NUMERO NA CAIXA REGISTRO O N MERO DO REGISTRO CUJOS DADOS S O MOSTRADOS NO FORMUL RIO DICA SE VOC SABE O N MERO DO REGISTRO QUE VOC DESEJA PODE ENTRAR COM ELE NA CAIXA REGISTRO E PRESSIONAR ENTER PARA LEVAR VOCE ATE ESTE REGISTRO A Figura 43 um registro com os dados inseridos em seus pr prios campos 44 64 Introdu o ao Base NJ Manual de Usu rio B LibreOffice SantaClaraTech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS E RE PrecoCombustivel QuantidadeCombustivel Odometro FormaPagamento gt 24 09 11 2300 Dinheiro 2475 Cart o A 2600 Cart o B FIGURA 43 EXEMPLO DE REGISTRO NO FORMULARIO E SUBFORMULARIO FERIAS Criando consultas Consultas s o usadas para obter informa es espec ficas do banco de dados Resultados de consultas s o tabelas especiais dentro do banco de dados Para demonstrar o uso de consultas n s usaremos dois m todos diferentes e Usando nossa tabela CD Colecao n s criaremos uma lista de lbums para um artista em particular N s faremos isso usando o Assistente e A informa o que n s poder amos querer da tabela Combustivel inclui qual a nossa economia de combust vel N s faremos isso usando a Vis o de Design Consultas que requerem c lculos s o melhor criadas usando se a Vis o de design Usando o Assistente para criar uma consulta Consultas criadas pelo assistente fornecem uma lista o
79. s de tudo se tornar claro na sua mente e no papel Usar um documento de texto para estas quest es e respostas torna mais f cil a movimenta o pelas quest es adi o de perguntas ou a mudan a das respostas Aqui est o algumas das quest es e respostas que eu desenvolvi antes de criar um banco de dados para as despesas com o autom vel Eu tinha uma ideia do que eu queria antes de iniciar mas eu comecei fazendo quest es e listando as respostas Descobri que eu precisava de tabelas e campos adicionais Como os campos ser o Minhas despesas dividem se em tr s grandes reas gastos com combust vel manuten o e viagens O custo anual da licen a da placa do carro e a licen a para dirigir a cada 4 anos n o se encaixam em nenhuma dessas reas Eles ter o uma tabela pr pria taxas de licen a Quais campos se encaixam na rea de gastos de combust vel Data da compra leitura do od metro pre o do combust vel quantidade de combustivel e m todo de pagamento se encaixam A economia de combust vel pode ser calculada com uma quest o Que campos se ajustam na rea manuten o Data do servi o leitura do od metro tipo do servi o custo do servi o e o pr ximo servi o agendado deste tipo por exemplo para a lista da troca de leo quando a pr xima troca deveria ocorrer Mas seria legal se houvesse uma maneira de escrever notas Ent o um campo para notas foi adicionado lista Quais campos se encaixam na rea viage
80. st ncia Consumo de co Pre o do combu Custo por km a VTE Sp MS ER ia a TS do NS Ame a arr ad aa Pod pia fra Fac o Lian Unantiade RPI i li Listancia L ONnSuUmo de com rrecoL omopusivd L USO DOr EM Data 24 09 11 Quantidade In cio Dist ncia Consumo de P Pre o do gt Custo por km 52 00 2475 0 175 3 37 130 00 0 74 15 00 2600 0 125 8 33 33 50 0 27 35 00 2800 0 200 5 11 105 00 0 52 FIGURA 67 UM RELAT RIO NO MODO DE EDI O E O SEU RESULTADO ABAIXO Dependendo da instala o do LibreOffice o cabe alho do relat rio poder conter o nome do autor e data de cria o conforme o modelo utilizado O Autor o nome que voc listou em Ferramentas Op es LibreOffice Dados do usu rio Na imagem acima o modelo padr o n o contempla nenhuma informa o no cabe alho No relat rio resultante v rias op es podem ser modificadas O formato da data pode n o ser o que voc deseja A largura das colunas tamb m n o est a mais adequada bem como a formata o dos n meros resultantes pode ser melhor definida Passo 1 Mudar o formato da data 1 Clique na caixa de texto direita da data para que ela seja selecionada direita a janela de propriedades do elemento deve ser exibida 2 Na janela de propriedades do elemento a Clique no bot o com ao lado do campo Formata o da aba Geral b Na janela Formato num rico altere o formato do campo de data para algo que atenda o que voc
81. st o na Figura 59 Quantidade In cio Fim Ultima Leitura DCombustivel Combustivel IDCombustivel Dist ncia Consumo de combustivel 152 00 2475 0 2300 0 1 175 3 97 15 00 2600 0 2475 0 1 125 8 33 35 00 2800 0 2600 0 1 200 5 71 FIGURA 59 EXECU O DA CONSULTA COM OS PSEUD NIMOS N s n o precisamos da coluna mostrando a diferen a entre os campos IDCombustivel da tabela e da consulta ent o n s vamos ocult los Mesmo que eles n o estejam vis veis eles ainda ser o usados nos c lculos 4 Oculte um campo que n o precisa ser mostrado Remova o s mbolo de verifica o na caixa da c lula Vis vel na Figura 60 Campo QuantidadeComb QOdometro Odometro Ultima Leitura l Alias Quantidade Inicio Fim Tabela Ultima Leitura Ultima Leitura Combustivel Classificar Vis vel yi v O FIGURA 60 TORNANDO UM CAMPO INVIS VEL EM UMA EXECU O DE CONSULTA 5 Re execute a consulta Figura 61 Quantidade Inicio Fim Dist ncia Consumo de combustivel p 52 00 2475 0 2300 0 175 3 3 15 00 2600 0 2475 0 125 8 33 35 00 2800 0 2600 0 200 571 FIGURA 61 EXECU O DE CONSULTA COM PSEUD NIMOS Passo 10 Feche salve e nomeie a consulta Minha sugest o para o nome da consulta Consumo de combustivel 53 64 Introdu o ao Base DN Manual de Usu rio B LibreOffice e santaClaraTech LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS H obviamente outros c lculos que po
82. tabela existente Se voc tem uma extensa cole o de m sicas poderia desejar criar uma tabela para cada tipo de m sica que voc tem Ao inv s de criar cada tabela atrav s do assistente voc pode fazer c pias da tabela original nomeando cada uma de acordo com o tipo de m sica contida nela 1 Clique no cone Tabelas no painel Banco de dados para ver as tabelas existentes 11 64 Introdu o ao Base Ny e SantaClara ec LibreOffice Base Manual de Usu rio B LibreOffice The Document Foundation POLUC DORES INF RMATICAS 2 Clique com o bot o direito no cone da tabela CDColecao Selecione Copiar do menu de contexto 3 Mova o ponteiro do mouse abaixo dessa tabela clique com o bot o direito e selecione Colar O di logo Copiar tabela abre 4 Mude o nome da tabela para Pop e clique em Avan ar 5 Clique no bot o gt gt para mover todos os campos da caixa esquerda para a caixa direita e clique Avan ar 6 Como todos os campos j t m o Tipo de campo apropriado nenhuma mudan a necess ria Entretanto agora a hora e o lugar para fazer quaisquer mudan as que sejam necess rias Veja o destaque Cuidado abaixo para entender por qu Clique em Criar A nova tabela criada CUIDADO A UMA VEZ QUE AS TABELAS TENHAM SIDO CRIADAS COM O ASSISTENTE E OS DADOS TENHAM SIDO ENTRADOS SUA EDI O SER BASTANTE LIMITADA CAMPOS PODEM SER ADICIONADOS OU APAGADOS MAS ADICIONAR UM CAMPO REQUER T
83. to a primeira letra do tipo de pagamento o resto da palavra aparece automaticamente Os campos com letra inicial comum poder o ser selecionados repetindo se a digita o da primeira letra de modo que ele circule pelas op es dispon veis at que encontre a procurada Posso ent o ir para o pr ximo campo 1 Control clique no campo Pagamento para o Caf As al as verdes aparecem em volta do campo mas n o envolta do r tulo FIGURA 23 SELECIONANDO UM CAMPO DO CONTROLE 28 64 Introdu o ao Base Ny Manual de Usu rio 9 LibreOffice SantaClara ecl LibreOffice Base The Document Foundation POLUC DORES INF RMATICAS 2 Clique com o bot o direito dentro das al as verdes e selecione Substituir por Caixa de listagem 3 Clique no cone Controle na barra de ferramentas Controles de formul rio para abrir o di logo Propriedades Caixa de listagem 4 Na aba Geral role abaixo para a sele o Suspensa Mude de N o para Sim Geral Dados Eventos Alinhamento nn non Esquerda w Cor do plano de fundo Padr o we Bonda Apar ncia JD w sA o o o Ba AA N o TA Sele o mu ltipla N o v Sele o padr o j DIA Informa es adicionais Texto de ajuda URL de ajuda _ FIGURA 24 SELE O SUSPENSA ABERTA PARA REVELAR AS OP ES DISPONIVEIS 5 Clique na aba Dados
84. u de contexto a Digite Jo o na coluna Tipo na primeira linha Pressione a tecla Tab para mover para a segunda linha Note que o valor IDPagamento para essa linha muda de lt Campo autom tico gt para O b Digite Ant nio na segunda linha O IDPagamento muda para 1 c Digite Dinheiro na terceira linha O IDPagamento muda para 2 2 Salve e feche a janela da tabela VOC TAMB M PODE USAR A TECLA ENTER PARA MOVER DE UMA ENTRADA DICA DE CAMPO PARA OUTRA OU USAR A TECLA SETA ABAIXO PARA MOVER DE UMA LINHA PARA OUTRA Definindo as rela es Agora que as tabelas foram criadas quais s o as rela es entre elas Agora o momento para defini las baseando se nas quest es que perguntamos e respondemos no come o Durante as f rias queremos entrar com todas as nossas despesas de uma vez todos os dias A maioria dessas despesas est o na tabela Ferias mas o combust vel que compramos n o est Ent o n s relacionaremos estas duas tabelas usando os campos Data Como a tabela Combustivel pode ter mais de uma entrada por data esta rela o entre as tabelas Ferias e Combustivel de uma para v rias Isto designado por 1 n A tabela Ferias tamb m cont m v rios campos para o tipo de pagamento usado Para cada campo listando o tipo de pagamento h apenas uma entrada para a tabela Tipo de pagamento Esta um relacionamento um para um um campo em uma tabela para uma 17 64 Introdu o ao Base D Manual de Usu
85. u listas de informa o baseadas no que voc quer saber E poss vel obter uma resposta simples ou respostas m ltiplas dependendo das circunst ncias Na janela principal do banco de dados Figura 1 clique no cone Consultas na se o Banco de dados ent o na Se o Tarefas clique em Assistente de consultas A janela Assistente de consultas ser aberta Figura 44 A informa o que queremos quais lbuns pertencem a certo grupo musical ou artista individual autor do lbum Podemos incluir quando cada lbum foi comprado 45 64 Introdu o ao Base DN Manual de Usu rio B LibreOffice do SantaClaraTech LibreOffice Base The Document Foundation SOLUCI NES INFORMATICAS QUANDO TRABALHAR COM UMA CONSULTA MAIS DE UMA TABELA PODE SER USADA COMO DIFERENTES TABELAS PODEM CONTER OS MESMOS NOMES DE CAMPO O FORMATO PARA CAMPOS NOMEADOS EM UMA NOTA CONSULTA NOME DA TABELA NOME DO CAMPO COM UM PONTO ENTRE O NOME DA TABELA E O NOME DO CAMPO POR EXEMPLO O CAMPO ALMOCO DA TABELA FERIAS USADO NUMA CONSULTA TEM O NOME FERIAS ALMOCO Passo 1 Selecione os campos 1 Selecione a tabela CDColecao da lista suspensa de tabelas 2 Selecione campos da tabela CDColecao na lista Campos dispon veis a Clique em Artista e use o bot o gt para mov lo para a lista Campos na consulta b Mova os campos TituloAlbum e DataCompra da mesma maneira c Clique em Avan ar PARA MUDAR A ORDEM DOS CAMPOS SELECIONE O CAMPO
86. xtens o clique em Obtenha mais extens es online 2 A p gina de extens es do LibreOffice aberta no seu navegador Encontre e selecione a extens o que voc deseja e siga os procedimentos para instal la Durante a instala o voc pode ser perguntado se aceita um acordo de licen a 3 Quando a instala o estiver completa a extens o listada no di logo Gerenciador de extens o Para mais sobre extens es veja o Cap tulo 14 Personalizando o LibreOffice 64 64 Introdu o ao Base
Download Pdf Manuals
Related Search
Related Contents
医療安全管理指針 - 豊田加茂医師会 bedienungsanleitung Braun LS 5100 Elica Antartica Toshiba TDP-T420 Projector User Manual MANUAL DEL UTILIZADOR USER MANUAL JVC HR-J647MS VHS VCR 取扱説明書 (和文) Copyright © All rights reserved.
Failed to retrieve file