Buscar

Tutorial_Livraria_-_4_

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 16 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 16 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 16 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

F A E C O pág. 42 
Tecnologia da Informação 
Projeto Livraria Prof. Badaroth 
 
 
Capítulo 8 
Criando formulários usando o Assistente 
 
O que é um formulário? 
Um Formulário é uma tela padronizada geralmente utilizada para realizar a entrada ou edição de 
dados, e às vezes para visualizar dados. Os Formulários funcionam como “capas” ou “peles” para as 
tabelas, pois todas as informações que são digitadas neles são na verdade armazenadas nas tabelas. 
Quando se programa um aplicativo na linguagem do Access, VBA, as caixas de dialogo são na verdade 
Formulários. 
 
Criando um Formulário do Tipo Justificado 
1 – Abra seu banco de dados e clique na guia Criar e escolha Assistente de Formulário 
 
Você poderá criar um formulário no modo design e definir cada um dos objetos que fazem parte 
deles, mas também podemos utilizar assistentes, que são recursos que permitem criar formulários 
de maneira simples e rápida e que por enquanto será a melhor opção para utilizarmos, além também 
de podermos escolher outros recursos de formulários pré-definidos, onde o próprio Access 
determina a posição dos campos e a formatação no formulário. 
Iremos fazer um formulário para a manipulação da tabela dos empregados. 
 
2 - Na caixa de combinação escolha a tabela ou consulta de onde os dados dos objetos se originam. 
Selecione a tabela Empregados 
 
F A E C O pág. 43 
Tecnologia da Informação 
Projeto Livraria Prof. Badaroth 
 
 
Esta caixa de diálogo serve para selecionarmos quais os campos que farão parte de nosso Formulário. 
Há duas listas: Campos disponíveis e Campos selecionados. 
A primeira mostra todos os campos existentes na tabela que selecionamos (Empregados) e a segunda 
mostra quais e em que ordem os campos aparecerão no formulário. 
Existem ainda quatro botões: 
 
Passa o campo selecionado na lista Campos disponíveis para a lista Campos selecionados. 
Passa todos os campos da lista Campos disponíveis para a lista Campos selecionados. 
Passa o campo selecionado na lista Campos selecionados para a lista Campos disponíveis. 
Passa todos os campos da lista Campos selecionados para a lista Campos disponíveis. 
 
3 - Clique no botão para passar todos os campos da lista Campos disponíveis para Campos 
selecionados. 
 
4 - Na lista Campos Selecionados clique no campo Empfoto 
 
5 - Clique no botão para passar o campo Empfoto para a lista Campos Disponíveis. 
O campo Empfoto não aparecerá neste primeiro formulário, mas em breve o incluiremos. 
 
6 - Clique no botão Avançar e aparecerá a seguinte caixa de Diálogo: 
 
 
Esta caixa de diálogo tem por objetivo escolher um layout para o formulário, o qual poderá ser 
Coluna, Tabela, Folha de Dados, e Justificado, onde o Access tentará distribuir os campos no 
formulário da melhor maneira possível. 
F A E C O pág. 44 
Tecnologia da Informação 
Projeto Livraria Prof. Badaroth 
 
 
 
7 - Clique no botão de opção Justificado e após Clique no botão Avançar 
 
 
O Access informa que o formulário está completo e pede que seja digitado o Título do mesmo. 
Observe que o Access sugere como titulo o nome da tabela Empregados, porém vamos mudar este 
Titulo: 
 
8 - Na caixa de texto Que titulo você deseja para seu formulário? Digite Ficha de Empregados. 
 
9 - Clique no botão Concluir. 
 
Depois de alguns instantes surgirá a seguinte tela: 
 
 
Este é o seu formulário já pronto, com o titulo de Ficha de Empregados. 
 
Observe que existem cinco botões na parte de baixo do formulário. Esses botões servem para 
navegar pelos registros do formulário e tem as seguintes funções: 
F A E C O pág. 45 
Tecnologia da Informação 
Projeto Livraria Prof. Badaroth 
 
 
 Vai ao primeiro registro 
 Volta um registro 
 Avança um registro 
 Vai ao último registro 
 Registro novo 
 
Modos de edição de um formulário 
Exibição de Layout e Design são dois modos em que é possível fazer alterações no design de 
formulários. As semelhanças e as diferenças entre eles: 
• Modo Exibição de Layout – É mais voltado para o visual. Durante a exibição do formulário nesse 
modo, cada controle (campos, fórmulas etc.) exibe dados reais. Assim, esse modo é muito útil para 
configurar o tamanho dos controles ou executar outras tarefas que afetam a aparência e a 
usabilidade do formulário. 
• Modo Design – Fornece uma exibição mais detalhada da estrutura do formulário. Você pode ver as 
seções Cabeçalho, Detalhe e Rodapé. Não é possível visualizar os dados. No entanto, há certas 
tarefas que podem ser executadas mais facilmente nesse modo, como, por exemplo, adicionar uma 
variedade mais ampla de controles, como rótulos, linhas e retângulos. 
 
10 – Clique no botão Modo de Exibição de Layout. 
 
11 – Observe que os campos ficaram com um tamanho grande para seu conteúdo. Clique na caixa do 
título Código e segurando <SHIFT> na caixa com o dado 001 e diminua o tamanho do campo para 
melhor apresentação. Navegue nos registros e veja como ficou. 
 
12 – Faça o mesmo para os demais campos, ajuste para um tamanho mais adequado e navegue nos 
registros para ver como ficou. 
 
F A E C O pág. 46 
Tecnologia da Informação 
Projeto Livraria Prof. Badaroth 
 
 
13 – Vá para o Modo Design e aumente o desktop para 6cm na régua vertical na área de Detalhe 
 
14 – Posicione os campos alinhados pela grade, conforme figura abaixo: 
 
15 – Selecione todos nomes de campos e defina a cor da fonte como vermelho e negrito 
16 - Clique em centralizar os nomes dos campos e dos dados. 
 
F A E C O pág. 47 
Tecnologia da Informação 
Projeto Livraria Prof. Badaroth 
 
 
17 – Diminua o desktop para 16cm na régua horizontal 
18 – Ajuste a caixa de texto Ficha de Empregados para 1cm na vertical e 16cm na horizontal. 
19 - Clique em centralizar. 
20 – Diminua o desktop do cabeçalho para 1cm na vertical 
 
 
Capítulo 9 
Entrando com dados em um formulário 
 
1 – Clique no botão Modo Formulário. 
Neste momento você poderá, por exemplo, editar os registros já existentes na tabela Empregados 
utilizando este formulário, mas o que queremos é colocar alguns novos registros. É o nosso próximo 
assunto. 
 
2 - Clique no botão para ir para o último registro 
3 - Clique no botão para avançar um registro, isto criará um novo registro. 
 
Nos formulários assim como nas tabelas, para ir de um campo a outro, utiliza a tecla <TAB>. 
Sabendo disso insira os seguintes registros. 
Código: 4 
Nome: Amanda Santana 
R.G.: 19.111.009-1 
Fone: 11 5555-1212 
Admissão: 12/12/2002 
Função: Secretária 
Salário: 5500 
Código: 5 
Nome: Thiago da Silva 
R.G.: 19.111.006-3 
Fone: 11 5555-1111 
Admissão: 02/02/2005 
Função: Caixa 
Salário: 3000 
F A E C O pág. 48 
Tecnologia da Informação 
Projeto Livraria Prof. Badaroth 
 
 
 
4 - Clique em Fechar e Salvar. 
 
O Access salvará o seu formulário com o mesmo nome que foi colocado como titulo, neste caso, então 
será salvo como Ficha de Empregados, e você não precisará se preocupar em indicar o nome para o 
mesmo. 
 
Agora, na lista de formulários temos um formulário de nome Ficha de Empregados. 
 
Capítulo 10 
Criando um Formulário tipo Tabela 
 
Iremos agora utilizar um Assistente para confeccionar formulário em forma de tabela. O processo é 
exatamente igual ao utilizado anteriormente: 
 
1 - Clique na guia Criar 
2 - Clique em Assistente de Formulário 
3 - Na caixa de combinação Tabelas/Consultas, escolha a tabela Clientes 
4 - Selecione todos os campos e clique no botão Avançar 
5 - Clique no botão Opção Tabela, para definir o Layout doformulário 
6 - Clique no botão Avançar 
7 - Na caixa de texto Que titulo você deseja para seu formulário? Digite Tabela de Clientes. 
8 - Clique no botão Concluir; aparecerá a seguinte tela: 
 
Este é o seu formulário já pronto. 
9 – Clique no botão Modo de Exibição de Layout 
10 - Ajuste a largura dos campos para aparecer todos os dados 
F A E C O pág. 49 
Tecnologia da Informação 
Projeto Livraria Prof. Badaroth 
 
 
 
11 – Na Modo Design ajuste no Cabeçalho do Formulário a caixa de texto da Tabela de Clientes 
com tamanhos 1cm na vertical e 21cm na horizontal centralizando 
12 – Ainda no Cabeçalho do Formulário ajuste a posição de todas as legendas dos campos e depois 
deixe centralizando. 
13 – Em Ferramentas de Design do Formulário abra a caixa de combinação de Temas e ao passar o 
mouse sobre as opções, vc observará o formulário alterando e identificando o nome dos temas. 
Escolha Papel Jornal, que será o tema de todo o projeto. 
14 Em Ferramentas de Design do Formulário abra a guia Formato e defina a fonte vermelho e 
negrito para todo o cabeçalho e a cor de fundo amarelo. 
 
 
15 – No Modo Formulário digite os seguintes dados: 
Código: 5 
Nome: Colégio General 
Pessoa: Jurídica 
Logradouro: Av. Andrade, 222 
Cidade: Rio de Janeiro 
Estado: RJ 
CEP: 13541-551 
Fone: 21 5555-1116 
Código: 6 
Nome: Rafael da Silva Bastos 
Pessoa: Física 
Logradouro: Av. Dario, 73 
Cidade: São Paulo 
Estado: SP 
CEP: 08929-330 
Fone: 11 5555-8989 
 
16 - Seu formulário está assim agora: 
F A E C O pág. 50 
Tecnologia da Informação 
Projeto Livraria Prof. Badaroth 
 
 
 
 
Vamos deixar o fundo do cabeçalho na cor preto. 
17 - No Modo Design, em Ferramentas de Design do Formulário abra a guia Organizar e usando 
as ferramentas Tamanho/Espaço e Alinhar deixe os tamanhos das legendas igual a dos dados e 
alinhados. Depois escolha uma área não usada do cabeçalho e coloque a cor de fundo preto. 
18 Selecione todos os campos da área de Detalhe posicionando o cursor na régua vertical, na região 
da área de Detalhe e ele mostrará uma seta. Dê um clique e todos os campos serão selecionados. 
Na guia Formato, escolha Contorno da Forma e defina a cor vermelha com traço fino. 
 
 
19 Feche e salve o formulário que será salvo com o nome Tabela de Clientes (título que já foi dado). 
 
 
Capítulo 11 
Formulário do tipo Principal / Subformulário 
 
Muitas vezes é necessário que em um único formulário possamos entrar com dados de diversas 
tabelas ou visualizar dados de mais de uma tabela. Até agora escolhemos apenas uma tabela para ser 
F A E C O pág. 51 
Tecnologia da Informação 
Projeto Livraria Prof. Badaroth 
 
 
mostrada em nosso formulário, no exemplo que faremos a seguir incluiremos dados de duas tabelas 
em um único formulário. Utilizaremos para isso as tabelas de Editoras e Livros. 
 
1 - Clique na guia Criar 
2 - Clique sobre o item de Assistente de Formulário 
3 - Selecione a tabela Editoras 
4 - Selecione todos os campos (botão ) 
Ainda nesta janela escolhemos qual é a próxima tabela desejada. 
 
5 - Na caixa de combinação Tabelas/Consultas escolha Tabela: Livros 
Desta maneira serão mostradas todos os campos da tabela Livros além dos campos da tabela 
Editoras que já foram selecionados. 
 
6 - Vamos selecionar todos os campos exceto o EdiCodi pois este campo já faz parte da lista de 
Campos Selecionados por causa da tabela Editoras 
 
 
7 - Clique em Avançar e a seguinte tela será apresentada: 
 
F A E C O pág. 52 
Tecnologia da Informação 
Projeto Livraria Prof. Badaroth 
 
 
8 - Na caixa Como você deseja exibir os seus dados? Deixe selecionada a opção por Editoras. 
Isso significa que a tabela editoras será a principal em nosso formulário. 
9 – Deixe selecionado a opção Formulário com Subformulário(s) 
10 - Clique em Avançar e uma outra tela será mostrada: 
 
 
11 - Você deverá escolher o layout para o Subformulário (que no nosso caso é a da tabela livros), 
clique no botão de opção Tabela e após em Avançar 
12 - Assim teremos a última tela do assistente: 
 
 
13 - Na caixa de texto Formulário: digite Editoras e Livros 
 
14 - Na caixa de texto Subformulário: deixe Livros Subformulário. 
 
15 - Clique no botão Concluir. Você obterá uma tela como esta: 
F A E C O pág. 53 
Tecnologia da Informação 
Projeto Livraria Prof. Badaroth 
 
 
 
 
Você pode observar que na parte superior temos os campos da tabela Editoras e na parte inferior 
temos os campos da tabela Livros que é exibido no modo Tabela. 
 
Observe que na parte inferior do formulário temos duas barras de navegação de registros, uma para 
a tabela de Livros e outra para a tabela Editoras, como mostra a figura: 
 
 
 
16 – Clique no botão Próximo registro da barra de navegação das editoras até o último 
registro. 
 
Note: O Subformulário só exibe os livros que pertencem à editora que é mostrada no formulário 
principal. Isto acontece por que dois formulários estão vinculados pelo campo EdiCodi 
(correspondente ao código da Editora na tabela Livros). O Access criou esse vínculo devido ao 
relacionamento que havíamos estabelecido entre as tabelas Editoras e Livros. 
 
Livros Editoras 
F A E C O pág. 54 
Tecnologia da Informação 
Projeto Livraria Prof. Badaroth 
 
 
Observe também que o campo Importado? Que é do tipo Sim/Não, aparece no Subformulário sob a 
forma de uma Caixa de Verificação, que pode ser ligada ou desligada com um clique do mouse ou 
pelo uso da barra de espaço do teclado. 
 
17 – Diminua a largura dos campos da tabela Editoras de tal forma que não fiquem truncados, 
navegue entre os registros e observe. Aproxime-os das legendas. 
18 – Na tabela Livros diminua o tamanho dos campos: Código; Título; Autor; Assunto; Tipo; 
Importado; Valor 
19 – Diminua o desktop horizontal do sub-formulário Livros para 20cm 
20 – Diminua o desktop do formulário Editoras de tal forma q não apareça a barra de rolagem 
horizontal, pois estará exibindo todos os campos. Ajuste o tamanho dos campos para q não fique 
nenhum campo truncado. 
 
 
Observe que não aparece nenhuma barra de rolagem e são mostrados todos os campos 
 
21 – Defina as cores de fonte e fundo e designs que achar melhor. 
22 Feche e salve o formulário. 
F A E C O pág. 55 
Tecnologia da Informação 
Projeto Livraria Prof. Badaroth 
 
 
Exercícios 
 
Abra o banco de dados Livraria-2012. Vamos cadastrar algumas informações utilizando o formulário 
Editoras e Livros: 
 
23 Cadastre o seguinte livro para a editora Pearson: 
Código: 17 
Titulo: Machu Picchu 
Autor: Sérgio Motta 
Assunto: Ficção Científica 
Tipo: Ficção 
Importado: Não 
Valor: 31 
 
24 Cadastre os seguintes livros para editora Campus: 
 
Código: 10 
Titulo: Sistemas de Informação 
Autor: Jô Soares 
Assunto: Terror 
Tipo: Não ficção 
Importado: Não 
Valor: 42 
Código: 11 
Titulo: Stupid White Man 
Autor: Dan Brown 
Assunto: Informática 
Tipo: Não ficção 
Importado: Sim 
Valor: 56 
 
25 Cadastre o seguinte livro para a editora Makron: 
Código: 12 
Título: Local Area Network 
Autor: Roger Rabbit 
Assunto: Informática 
Tipo: Não ficção 
Importado: Sim 
Valor: 48 
 
F A E C O pág. 56 
Tecnologia da Informação 
Projeto Livraria Prof. Badaroth 
 
 
26 Cadastre uma nova editora: 
Código: 5 
Nome: Beira Chão 
Logradouro: Rua Mocó do Senth, s/n 
Cidade: Taquarequara da Serra 
Estado: CE 
CEP: 12345-678 
Fone: (73) 5563-7233 
27 Cadastre um livro para estaeditora: 
Código: 19 
Titulo: 100 Maneiras de Preparar uma Buchada 
Autor: João Malvadeza 
Assunto: Culinária 
Tipo: Não ficção 
Importado: Não 
Valor: 55 
28 Faça as alterações nos tamanhos dos campos e depois feche o formulário e salve as alterações. 
Observe que nos formulários: Editoras e Livros e Livros Subformulário, o formulário Livros 
Subformulário é um Subformulário do formulário Editoras e Livros, mas o Access salvou 
separadamente. Vamos ver como é na verdade o subformulário Livros Subformulário. 
 
29 Clique em Livros Subformulário para Abrir; observando o formulário no modo Tabela pois foi a 
escolha feita durante a execução do assistente. 
Sua tela deve estar assim: 
 
F A E C O pág. 57 
Tecnologia da Informação 
Projeto Livraria Prof. Badaroth 
 
 
30 Observe se seu formulário está com o mesmo número de registros que foi mostrado no item 
anterior e se não existe campo truncado. A régua horizontal não deve ultrapassar 21cm. Corrija 
os campos truncados e Feche o formulário, salvando-o. 
31 No formulário Editoras e Livros centralize o título do formulário. 
32 Altere o formulário Editoras e Livros de tal forma que, para cada Editora fique visível no 
mínimo 5 livros de cada vez, como tela abaixo. 
 
33 Coloque um rótulo no cabeçalho do sub-formulário denominado: Livros; Fonte: Rockwell; 
Tamanho: 16; Cor: Branco, Negrito; Centralizado. 
 
 
34 Feche e salve os formulários. 
35 Altere na tabela Notas Fiscais a legenda do campo NFFClie para Cliente. Feche e salve.

Outros materiais