64
Sumário Executando o Microsoft Access ................................................................................................................................... 3 Criando um banco de dados ....................................................................................................................................... 4 Criando os campos da tabela ...................................................................................................................................... 5 Alterando as propriedades de um campo .................................................................................................................... 8 Criando um Formulário............................................................................................................................................... 9 EXERCÍCIO ............................................................................................................................................................... 11 Criando as tabelas.................................................................................................................................................... 12 Relacionamentos ..................................................................................................................................................... 14 Exibindo os registros relacionados ............................................................................................................................ 16 Editando relações ..................................................................................................................................................... 18 Excluindo relações .................................................................................................................................................... 19 Criando uma consulta-seleção .................................................................................................................................. 20 Modos de exibição da consulta ................................................................................................................................. 22 EXERCÍCIO ............................................................................................................................................................... 22 Modificando a estrutura da consulta......................................................................................................................... 25 LINHAS “CAMPO” E “TABELA” ............................................................................................................................... 25 Linha “Classificação” ................................................................................................................................................ 28 Linha “Mostrar” ....................................................................................................................................................... 29 Linhas “Critérios” e “ou”........................................................................................................................................... 29 NOMES INICIADOS EM “D” .................................................................................................................................... 30 Nomes iniciados em “D” ou terminados em “s”...................................................................................................... 30 Nomes iniciados em “Na” ..................................................................................................................................... 30 Nomes terminados em “o” e da Turma B ............................................................................................................... 31 Nomes iniciados em “S” e com 10 caracteres ......................................................................................................... 31 Turmas A e C........................................................................................................................................................ 32 Matrículas entre 07 e 12 ....................................................................................................................................... 32 Matrículas menores que 08................................................................................................................................... 32 Matrícula maior ou igual a 13 ................................................................................................................................ 33 Datas diferentes de 05/12/06 ............................................................................................................................... 33 Classificação e filtragem rápidas............................................................................................................................ 34 EXERCÍCIO A............................................................................................................................................................. 41 EXERCÍCIO B ............................................................................................................................................................. 41 RELATÓRIOS ............................................................................................................................................................ 42 Criando um relatório ............................................................................................................................................ 42 Modos de exibição do relatório................................................................................................................................. 47 Modo de Exibição de Relatório .............................................................................................................................. 47 Visualização de Impressão .................................................................................................................................... 47 Modo de Exibição de Layout ................................................................................................................................. 47 Modo Design........................................................................................................................................................ 47 EXERCÍCIO ............................................................................................................................................................... 50 Revisão de Access – Parte I – Tabelas ........................................................................................................................ 51

Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

Embed Size (px)

Citation preview

Page 1: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

Sumário Executando o Microsoft Access ................................................................................................................................... 3

Criando um banco de dados ....................................................................................................................................... 4

Criando os campos da tabela ...................................................................................................................................... 5

Alterando as propriedades de um campo .................................................................................................................... 8

Criando um Formulário............................................................................................................................................... 9

EXERCÍCIO ............................................................................................................................................................... 11

Criando as tabelas .................................................................................................................................................... 12

Relacionamentos ..................................................................................................................................................... 14

Exibindo os registros relacionados ............................................................................................................................ 16

Editando relações..................................................................................................................................................... 18

Excluindo relações.................................................................................................................................................... 19

Criando uma consulta-seleção .................................................................................................................................. 20

Modos de exibição da consulta ................................................................................................................................. 22

EXERCÍCIO ............................................................................................................................................................... 22

Modificando a estrutura da consulta ......................................................................................................................... 25

LINHAS “CAMPO” E “TABELA” ............................................................................................................................... 25

Linha “Classificação” ................................................................................................................................................ 28

Linha “Mostrar” ....................................................................................................................................................... 29

Linhas “Critérios” e “ou” ........................................................................................................................................... 29

NOMES INICIADOS EM “D”.................................................................................................................................... 30

Nomes iniciados em “D” ou terminados em “s”...................................................................................................... 30

Nomes iniciados em “Na” ..................................................................................................................................... 30

Nomes terminados em “o” e da Turma B ............................................................................................................... 31

Nomes iniciados em “S” e com 10 caracteres ......................................................................................................... 31

Turmas A e C ........................................................................................................................................................ 32

Matrículas entre 07 e 12 ....................................................................................................................................... 32

Matrículas menores que 08................................................................................................................................... 32

Matrícula maior ou igual a 13................................................................................................................................ 33

Datas diferentes de 05/12/06 ............................................................................................................................... 33

Classificação e filtragem rápidas ............................................................................................................................ 34

EXERCÍCIO A............................................................................................................................................................. 41

EXERCÍCIO B............................................................................................................................................................. 41

RELATÓRIOS ............................................................................................................................................................ 42

Criando um relatório ............................................................................................................................................ 42

Modos de exibição do relatório................................................................................................................................. 47

Modo de Exibição de Relatório .............................................................................................................................. 47

Visualização de Impressão .................................................................................................................................... 47

Modo de Exibição de Layout ................................................................................................................................. 47

Modo Design........................................................................................................................................................ 47

EXERCÍCIO ............................................................................................................................................................... 50

Revisão de Access – Parte I – Tabelas ........................................................................................................................ 51

Page 2: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

2

Trabalho de Access – Parte II – Consultas................................................................................................................... 53

Trabalho de Access – Parte III – Formulários .............................................................................................................. 54

Trabalho de Access – Parte IV – Relatórios................................................................................................................. 56

Teclas de atalho gerais ............................................................................................................................................. 60

Imprimindo e salvando ......................................................................................................................................... 60

Localizando e substituindo textos ou dados ........................................................................................................... 60

Trabalhando no modo design ................................................................................................................................ 60

Editando controles no modo design de relatório e formulário ................................................................................. 61

Operações em janelas........................................................................................................................................... 61

Miscelânea .......................................................................................................................................................... 61

Editando e navegando pela lista de Objetos ........................................................................................................... 62

Trabalhando com menus ...................................................................................................................................... 62

Utilizando uma janela de programa ....................................................................................................................... 62

Utilizando uma caixa de diálogo ............................................................................................................................ 62

Teclas para trabalhar com texto e dados ................................................................................................................... 63

Selecionando texto em um campo......................................................................................................................... 63

Selecionando um campo ou registro...................................................................................................................... 63

Selecionando uma coluna no modo Folha de Dados ............................................................................................... 63

Editando texto e dados............................................................................................................................................. 63

Copiando, movendo ou excluindo texto ................................................................................................................. 63

Desfazendo alterações.......................................................................................................................................... 64

Inserindo dados no modo Folha de Dados ou modo Formulário .............................................................................. 64

Faixa de Opções ................................................................................................................................................... 64

Page 3: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

3

INTRODUÇÃO

Você é o responsável pelo controle de informações? Talvez você queira catalogar sua coleção de CDs ou criar um controle de funcionários da sua empresa. Por outro lado, talvez precise saber tudo sobre as vendas de produtos da sua empresa para que possa verificar quem vendeu o quê e para quem. Se suas necessidades são grandes ou pequenas, se deseja inserir informações, classificá-las, imprimi-las ou colocá-las na Web, o sistema de gerenciamento de banco de dados Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes do Access ajudam você em cada etapa da tarefa de: Criar tabelas para armazenar seus dados. Projetar formulários nos quais você insere seus dados corretamente. Criar consultas e filtros que podem localizar os dados com os quais você deseja trabalhar. Gerar relatórios para imprimir seus dados de forma organizada e resumir ou apresentar seus dados em um formato impresso. Como um sistema de gerenciamento de banco de dados relacional, o Access pode ajudar você a configurar os relacionamentos entre diferentes tipos de dados. Talvez você tenha um banco de dados do Access com informações sobre os vendedores, outro com os produtos que são vendidos e um terceiro com os clientes. O Access permite que você interligue esses três bancos de dados e gere relatórios. O Access também dá a você a opção de trabalhar com um banco de dados do próprio Access ou com diferentes tipos de bancos de dados externos. Por exemplo, suponha que você já esteja familiarizado com o Access, mas precise trabalhar com um banco de dados do DBase. Você pode continuar a trabalhar no Access, mas na verdade, estará vinculado a tabelas no banco de dados do DBase! Além disso, a colocação dos seus dados na Web agora é instantânea. Você pode criar páginas da Web que são conectadas diretamente ao seu banco de dados do Access ou ao banco de dados do Microsoft SQL Server. É possível até mesmo permitir que os usuários modifiquem registros do seu banco de dados a partir da Web, desde que eles tenham as permissões adequadas. Apesar de ser uma ferramenta tão completa e poderosa, o Microsoft Access 2010 não é uma ferramenta de difícil manuseio, como muitos pensam. Esta aposti la tem como principal objetivo provar que é possível aproveitar todas as funções do Microsoft Access sem ser um expert em bancos de dados relacionais.

Executando o Microsoft Access

Abra o menu Iniciar; Entre na cortina de programas; Clique na pasta Microsoft Office e clique em Microsoft Access 2010.

Obs.: Logo que abrimos o Access 2010, a Guia Arquivo é exibida aberta. Para fechá-la basta clicar na mesma.

Page 4: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

4

Criando um banco de dados Na Guia Arquivo, mantenha selecionada a opção Banco de dados em branco.

No canto inferior direito da Guia Arquivo, digite Banco de dados 01 como nome do arquivo e clique no botão Procurar um local para colocar o banco de dados. Na janela Novo arquivo de banco de dados, abra a pasta onde você deseja criar o banco de dados e clique no botão OK.

Page 5: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

5

Clique no botão Criar da Guia Arquivo e veja que surgiu a janela do Banco de dados 01.

Criando os campos da tabela Na Faixa de Opções, clique no botão Modo de Exibição;

Quando surgir a janela Salvar como, digite Cadastro de Alunos e clique no botão OK;

Na segunda célula da coluna Nome do campo, digite: Nome Tecle Enter ou Tab duas vezes a fim de avançar para a coluna Descrição;

Page 6: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

6

Preencha a coluna Descrição com a frase: Digite o nome do aluno. Tecle Enter ou Tab e complete sua tabela até que ela fique com as mesmas informações que a tabela seguinte:

Page 7: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

7

Clique no botão Salvar da Barra de Ferramentas de Acesso Rápido. Você deve ter notado que o Access automaticamente criou o campo Código. Este constitui a chave primária da tabela e será automaticamente preenchido pelo programa com números identificadores de registros. Preenchendo a tabela no Modo Folha de Dados Na Faixa de Opções, clique no botão Modo de Exibição para exibir a tabela no Modo de Exibição Folha de Dados; Clique na primeira célula do campo Nome; Observe que a Barra de status está exibindo as instruções sobre o preenchimento do campo selecionado, que digitamos na coluna Descrição no Modo de exibição Design.

Page 8: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

8

Preencha sua tabela de forma semelhante à tabela da figura seguinte:

Obs.: Para ajustar automaticamente a largura da coluna posicione o cursor sobre a borda direita do cabeçalho da mesma e, quando o mesmo assumir o formato de cruz preta, dê um clique duplo. Clique em Salvar para atualizar a tabela Cadastro de Alunos.

Alterando as propriedades de um campo Para alterar uma das propriedades do campo Matrícula, faça o seguinte: Na Faixa de Opções, clique no botão Modo de Exibição; Clique em qualquer célula do campo Matrícula; Na folha Propriedades do campo clique na linha Requerido; Abra a caixa que acabou de surgir e clique na opção Sim;

Page 9: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

9

Na Faixa de Opções, clique no botão Modo de Exibição; Caso surja uma janela pedindo para você salvar a tabela, clique no botão Sim;

Caso surja a janela seguinte, clique no botão Não.

Obs.: A propriedade Requerido definida como Sim, indica que o campo deve ser preenchido, por conseguinte, se qualquer registro do campo Matrícula for deixado em branco será exibida uma tela semelhante a seguinte:

Criando um Formulário Através de um formulário visualizamos cada registro da tabela por vez. Para criar rapidamente um formulário baseado na tabela atual, faça o seguinte: Na Faixa de Opções, clique no botão Formulário da guia Criar.

Veja que o Access rapidamente criou um formulário.

Page 10: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

10

Utilize os botões de navegação para exibir outros registros. Salve o formulário com o nome Form - Cadastro de Alunos. Clique na Guia Arquivo e na opção Fechar Banco de Dados.

Page 11: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

11

EXERCÍCIO Crie um banco de dados com qualquer nome; Crie a tabela seguinte no Modo Design:

Salve a tabela com qualquer nome; Preencha a tabela conforme a figura seguinte:

Salve as alterações feitas na tabela; Crie um formulário com os dados da tabela e salve-o com qualquer nome; Feche este banco de dados e, se desejar, o Access.

Page 12: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

12

CONSULTAS As consultas lhe permitem fazer “perguntas” ao banco de dados, associando uma ou mais tabelas, especificando critérios de seleção e classificação dos registros. Elas se dividem basicamente em duas grandes categorias: Consultas-seleção: Selecionam informações de uma ou mais tabelas, segundo critérios de seleção, classificação e totalização, exibindo seus resultados, mas sem modificar o conteúdo de nenhuma tabela. As Consultas-totalização e as Consultas-tabela de referência cruzada são consideradas consultas-seleção. Consultas-ação: Idênticas às consultas-seleção, mas os registros selecionados podem: a) criar uma nova tabela (consultas cria-tabela); b) ser anexados a uma tabela já existente (consultas acréscimo); c) excluir informação de uma tabela (consultas exclusão); d) modificar campos em uma tabela (consultas atualização). Em síntese, uma consulta de seleção exibe os dados: em sua totalidade ou filtrados através de critérios. Uma consulta de ação altera os dados em sua fonte de dados ou cria uma nova tabela. Visto que as consultas são criadas com base em tabelas (ou outras consultas), teremos que criar um banco de dados com uma ou mais tabelas antes de criarmos uma consulta. Abra o Access 2010 e crie um banco de dados com o nome Banco de Dados 02.

Criando as tabelas

Crie a tabela seguinte no Modo Design e salve-a com o nome Alunos; Obs.: Esta tabela não deverá possuir Chave Primária! Para remover sua Chave Primária, faça o seguinte: clique no campo Código e, logo após, no botão Chave Primária da guia Design. Em lugar do campo Código crie o campo Identificador com o Tipo de dados Texto.

Clique no botão Modo de Exibição, para exibir a tabela no Modo de Exibição Folha de Dados, e preencha-a de forma semelhante à tabela seguinte:

Page 13: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

13

Clique em Salvar para atualizar a tabela Alunos; Feche a tabela Alunos; Clique na guia Criar e no botão Tabela;

Page 14: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

14

Crie a tabela seguinte no Modo Design e salve-a com o nome Professores; Obs.: Esta tabela possui Chave Primária; apenas substitua o nome e o tipo de dados do campo Código por Identificador e Texto, respectivamente. No Modo de Exibição Folha de Dados, preencha a tabela Professores de forma semelhante à tabela seguinte: Clique em Salvar para atualizar a tabela Professores; Feche a tabela Professores.

Relacionamentos

Depois de criar uma tabela para cada assunto em seu banco de dados, você deverá fornecer ao Access os meios pelos quais ele reunirá novamente essas informações quando for necessário. Isso é feito colocando-se campos em comum nas tabelas que são relacionadas e definindo-se relações entre as tabelas. Em seguida, você pode criar consultas, formulários e relatórios que exibam informações de várias tabelas de uma só vez. Uma relação de tabela funciona pela correspondência de dados em campos chave - geralmente um campo com o mesmo nome em ambas as tabelas. Na maioria dos casos, esses campos correspondentes são a chave primária de uma tabela, que fornece um identificador exclusivo para cada registro, e uma chave estrangeira da outra tabela. Em nosso banco de dados, o campo Identificador é a chave primária da tabela Professores e a chave estrangeira (chave secundária) da tabela Alunos. Há três tipos de relações entre tabelas: um-para-um, um-para-muitos e muitos-para-muitos. Em uma relação um-para-um, cada registro na Tabela A pode ter somente um registro coincidente na Tabela B, e cada registro na Tabela B pode ter somente um registro coincidente na Tabela A. Para criar uma relação um-para-um os dois campos em comum (geralmente os campos de chave primária e chave estrangeira) devem ter um índice exclusivo. Isso significa que a propriedade Indexado desses campos deve ser definida como Sim (Duplicação Não Autorizada). Se ambos os campos tiverem um índice exclusivo, o Access criará uma relação um-para-um. Em uma relação um-para-muitos, um registro na Tabela A pode ter muitos registros coincidentes na Tabela B, mas um registro na Tabela B tem só um registro coincidente na Tabela A. Para criar uma relação um-para-muitos o campo no lado "um" (normalmente a chave primária) da relação deve ter um índice exclusivo. Isso significa que a propriedade Indexado

Page 15: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

15

desse campo deve ser definida como Sim (Duplicação Não Autorizada). O campo no lado "muitos" não deve ter um índice exclusivo. Ele pode ter um índice, mas deve permitir duplicação. Isso significa que a propriedade Indexado desse campo deve ser definida como Não ou Sim (Duplicação Autorizada). Quando o campo um tiver um índice exclusivo e o outro não, o Access criará uma relação um-para-muitos. Em uma relação muitos-para-muitos, um registro na Tabela A pode ter muitos registros coincidentes na Tabela B, e um registro na Tabela B pode ter muitos registros coincidentes na Tabela A. Esse tipo de relação só é possível definindo-se uma terceira tabela (denominada tabela de associação). Obs.: Quando você cria uma relação entre tabelas, os campos em comum não precisam necessariamente ter os mesmos nomes. Porém, esses campos devem ser iguais no tamanho (propriedade Tamanho do campo) e equivalentes no Tipo de dados (ex. Numeração Automática e Número). A seguir criaremos uma relação um-para-muitos entre as tabelas Professores e Alunos; mas antes, confira no Modo Design se o campo Identificador está com a propriedade Indexado definida como Sim (Duplicação Não Autorizada) na tabela Professores e definida como Não ou Sim (Duplicação Autorizada) na tabela Alunos. Caso o Banco de Dados 02 não esteja aberto, inicie do passo 1; se o mesmo já estiver aberto, inicie do passo 3: Clique no comando Abrir da Guia Arquivo. Na caixa de diálogo Abrir, selecione e abra o Banco de Dados 02. Na guia Ferramentas de Banco de Dados, clique em Relações. Na caixa de diálogo Mostrar tabela, selecione as duas tabelas (segurando a tecla Ctrl) e, em seguida, clique nos botões Adicionar e Fechar, respectivamente.

Page 16: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

16

Arraste o campo Identificador da tabela Professores (a chave primária) para o campo Identificador (a chave estrangeira) da tabela Alunos. Na janela Editar Relações, clique no botão Criar. Clique em Salvar e no botão Fechar Relações.

Exibindo os registros relacionados No Painel de Navegação, dê um clique duplo na tabela Professores para abri-la;

Page 17: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

17

Clique no sinal + do primeiro registro para exibir os registros coincidentes (relacionados) da tabela Alunos; Exiba também os registros relacionados ao 2º e ao 3º registros da tabela Professores; Clique no sinal – de todos os registros da tabela Professores para ocultar os registros relacionados;

Page 18: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

18

Feche a tabela Professores.

Editando relações Abra a Guia Ferramentas de Banco de Dados e clique no botão Relações; Clique em Editar Relações; ou dê um clique duplo na linha que une as duas tabelas; Escolha, respectivamente, os campos Identificador e Turma das tabelas Professores e Alunos e, em seguida, clique no botão OK;

Page 19: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

19

Veja que a relação foi redirecionada para os campos Identificador e Turma; Clique em Salvar e no botão Fechar Relações.

Excluindo relações Abra a guia Ferramentas de Banco de Dados e clique no botão Relações; Clique em Todas as Relações, caso as mesmas não estejam visíveis; Clique na linha que une as duas tabelas (a linha ficará em negrito quando selecionada) e, em seguida, tecle Delete;

Page 20: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

20

Para confirmar a exclusão clique no botão Sim; Obs.: Crie novamente a relação, pois a seguir criaremos uma consulta baseada em informações provenientes das duas tabelas. Clique em Salvar e no botão Fechar Relações.

Criando uma consulta-seleção Na janela do Banco de Dados 02, clique no botão Design da Consulta da guia Criar;

Selecione as duas tabelas da lista com o auxílio da tecla Shift ou da tecla Ctrl e em seguida, clique nos botões Adicionar e Fechar;

Page 21: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

21

Dê um clique duplo na barra de títulos da caixa da tabela Professores para selecionar todos os seus campos e, logo após, arraste-os até a primeira célula da linha Campo na grade QBE; Dê um clique duplo no campo Alunos da caixa da tabela Alunos para também inseri-lo na linha Campo da grade QBE; Insira também os campos Turma, Matrícula e Início na linha Campo da grade QBE; Compare sua consulta com a seguinte e salve-a com o título Consulta de Turmas.

Page 22: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

22

Modos de exibição da consulta A nossa consulta está sendo exibida no Modo Design. Nesse modo podemos modificar a sua estrutura. No modo Folha de Dados podemos visualizar e editar seus dados. Além destes, uma consulta possui o Modo SQL, o Modo de Exibição de Tabela Dinâmica e o Modo de Exibição de Gráfico Dinâmico. Para alternar entre os modos Design e Folha de Dados, clique no botão Modo de Exibição. Salve e feche esta consulta e o Banco de Dados 02.

EXERCÍCIO Crie um banco de dados com qualquer título; Crie a tabela seguinte no Modo Design e salve-a com o título Fornecedor:

Page 23: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

23

No modo Folha de Dados, preencha sua tabela de forma semelhante à seguinte:

Crie a tabela seguinte (sem chave primária) e salve com o título Notas: Obs.: O ponto de partida para criar uma tabela é: Guia Criar, comando Tabela. No modo Folha de Dados, preencha sua tabela de forma semelhante à seguinte:

Page 24: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

24

Crie um relacionamento entre os campos Código e Fornecedor das tabelas Fornecedor e Notas; Através da tabela Fornecedor, exiba os registros relacionados da tabela Notas e observe que o relacionamento entre as duas tabelas é de um-para-muitos; Crie uma consulta baseada nas tabelas Fornecedor e Notas e feche o banco de dados.

Page 25: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

25

TRABALHANDO COM UMA CONSULTA

Aplique os procedimentos seguintes para abrir o Banco de Dados 02 e a Consulta de Turmas: Abra o Access e clique em Banco de Dados 02, na Guia Arquivo; Caso o Banco de Dados 02 não apareça na Guia Arquivo, clique em Abrir, localize-o na janela Abrir e dê um clique duplo no mesmo; No Painel de Navegação, dê um clique direito no ícone Consulta de Turmas e escolha a opção Modo Design para abrir a consulta neste modo de exibição.

Modificando a estrutura da consulta Podemos modificar a estrutura de uma consulta utilizando as linhas ( Campo, Tabela, Classificação, Mostrar, Critérios e ou) da grade QBE da consulta no Modo Design.

LINHAS “CAMPO” E “TABELA” Os passos seguintes ilustram como podemos alterar a ordem dos campos através destas linhas: Clique na célula da linha Tabela na coluna Identificador; Abra a caixa que surgiu e clique na opção Alunos;

Page 26: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

26

Clique na célula da linha Campo na coluna Identificador; Abra a caixa que surgiu e clique na opção Alunos;

Page 27: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

27

Clique na célula da linha Tabela na coluna Alunos; Abra a caixa que surgiu e clique na opção Professores;

Clique na célula da linha Campo na coluna Alunos; Abra a caixa que surgiu e clique na opção Identificador;

Page 28: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

28

Clique no botão Executar da guia Design, para executar a consulta e exibi -la no modo Folha de Dados.

Veja que a ordem dos campos Identificador e Alunos foi invertida:

Linha “Classificação” Utilizamos essa linha para indicar o tipo de classificação para qualquer campo da consulta: Crescente (de 0 a 9, de A a Z), Decrescente (de 9 a 0, de Z a A), ou não classificado. Seguindo os próximos passos, classifique os dados do campo Alunos: Exiba a consulta no Modo Design; Clique na célula da linha Classificação no campo Alunos; Abra a caixa que surgiu e clique na opção Crescente;

Exiba sua consulta no modo Folha de Dados e confira o resultado; Exiba sua consulta no Modo Design e repita os itens 2 e 3, porém, escolha a opção de classificação (não classificado) para retornar a configuração padrão.

Page 29: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

29

Obs.: Se nenhum campo for classificado, o Access manterá a classif icação padrão, isto é, o campo Chave primária em ordem Crescente.

Linha “Mostrar” Utilizamos as caixas de seleção da linha Mostrar para exibir ou ocultar os campos da consulta. Aplique os procedimentos seguintes para ocultar e logo após exibir os campos Identificador e Início da Consulta de Turmas: Desmarque as caixas Mostrar dos campos Identificador e Início;

Exiba sua consulta no Modo Folha de Dados e confira o resultado;

Exiba sua consulta no Modo Design e remarque as caixas Mostrar dos campos Identificador e Início para que estes sejam novamente mostrados.

Linhas “Critérios” e “ou” Têm por finalidade filtrar os dados de uma consulta com base em critérios definidos em seus campos. Para definir critérios nos campos de uma consulta, usamos alguns símbolos. (Exemplos: *, ?, =, >, <, etc.).

Exemplos de critérios (Consulta de Turmas)

Campo Critério Resultado Turma B Apenas a turma B.

Turma Negado B Todas as turmas exceto a turma B. Alunos Entre A e I Apenas os nomes iniciados em A, B, C, D, E, F, G e H.

Início */12/* Apenas datas do mês 12.

Page 30: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

30

Alunos <K Palavras começando em ou entre A e J.

Alunos >=K Palavras que se iniciam em ou entre K e Z. Professores A???e M* Aline Manchester

Professores *ez S* Ramirez Sanches

Qualquer campo É Nulo Os campos não poderão conter valores. Qualquer campo É Negado Nulo Os campos deverão ser preenchidos.

Obs.: O * (asterisco) representa uma sequência de caracteres e a ? (interrogação) representa qualquer caractere individual. Efetue as seguintes filtragens na Consulta de Turmas: NOMES INICIADOS EM “D” No Modo Design, clique na célula Critérios do campo Alunos; Digite D*, tecle Enter e veja que surgiu a mensagem: Como “D*”; Clique em Executar ou em Modo de Exibição e observe que foram filtrados apenas os dados relacionados aos nomes que se iniciam com a letra D.

NOMES INICIADOS EM “D” OU TERMINADOS EM “S” No Modo Design, clique na célula ou do campo Alunos; Digite *s; Clique em Executar ou em Modo de Exibição e observe que foram filtrados apenas os dados relacionados a um dos seguintes critérios: Nomes que começam com a letra D ou que terminam com a letra s.

Exiba sua consulta no Modo Design, selecione o critério na célula Critérios do campo Alunos e tecle Delete para removê-lo e desativar a filtragem. Remova também o critério na célula ou do campo Alunos. NOMES INICIADOS EM “NA” Clique na célula Critérios do campo Alunos; Digite Na*;

Page 31: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

31

Clique em Executar ou em Modo de Exibição e veja que estão sendo exibidos apenas os registros cujos nomes se iniciam em Na.

Exiba sua consulta no Modo Design e remova o critério definido no campo Alunos para desativar a filtragem. NOMES TERMINADOS EM “O” E DA TURMA B Clique na célula Critérios do campo Alunos e digite *o; Clique na célula Critérios do campo Turma e digite B; Clique em Executar ou em Modo de Exibição e observe que foram filtrados apenas os nomes dos alunos terminados em o e da turma B.

Remova os critérios definidos nos campos Alunos e Turma. NOMES INICIADOS EM “S” E COM 10 CARACTERES Na célula Critérios do campo Alunos, digite: S?????????; Exiba a Consulta de Turmas no modo Folha de Dados e compare-a com a figura seguinte:

Exiba sua consulta no Modo Design e remova o critério definido no campo Alunos.

Page 32: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

32

TURMAS A E C Na célula da linha Critérios, no campo Turma, digite A; Na célula da linha ou no campo Turma, digite C; Exiba a Consulta de Turmas no modo Folha de Dados e compare-a com a figura seguinte:

No Modo Design, remova os critérios definidos no campo Turma.

MATRÍCULAS ENTRE 07 E 12 Na célula da linha Critérios do campo Matrícula, digite: Entre 07 e 12; Clique em Executar e compare o resultado com a figura seguinte:

MATRÍCULAS MENORES QUE 08 Após remover o critério anterior, defina o seguinte critério na célula Critérios do campo Matrícula: <08; Clique em Executar e compare o resultado com a figura seguinte:

Page 33: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

33

MATRÍCULA MAIOR OU IGUAL A 13 Após remover o critério anterior, defina o seguinte critério na célula Critérios do campo Matrícula: >=13; Clique em Modo de Exibição e compare o resultado com a figura seguinte:

DATAS DIFERENTES DE 05/12/06 Após remover o critério anterior, digite na célula Critérios do campo Início: <>05/12/06; Exiba a Consulta de Turmas no modo Folha de Dados e compare-a com a figura seguinte:

No Modo Design, remova o critério definido no campo Início.

Page 34: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

34

CLASSIFICAÇÃO E FILTRAGEM RÁPIDAS

Esses novos recursos aumentam os já avançados recursos de filtragem e permitem-nos localizar rapidamente os dados desejados ou classificar uma coluna de dados. Você localizará as opções de filtro mais comuns exibidas nos comandos de menu ou poderá utilizar os filtros rápidos para limitar as informações com base nos dados que você inseri r. As opções de filtro rápido são alteradas automaticamente com base no tipo de dados, portanto, você visualizará opções com distinção de texto, data e informações numéricas.

A seguir faremos uso prático desses novos recursos do Access 2010.

Obs.: Estes recursos também estão disponíveis no Excel 2010!

Exiba a consulta no modo Folha de Dados e coloque em prática os procedimentos seguintes: Abra a caixa do campo Alunos e clique em Classificar de ‘Z’ a ‘A’;

Repita o procedimento anterior, porém, escolhendo a opção Classificar de ‘A’ a ‘Z’; Abra a lista do campo Alunos, desmarque a caixa (Selecionar Tudo), selecione as caixas Analice Muniz e Hashides Solto e clique em OK;

Page 35: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

35

Abra novamente a lista do campo Alunos e clique em Limpar filtro de Alunos;

Abra novamente a lista do campo Alunos, entre em Filtros de Texto e clique em Contém...

Na janela Filtro Personalizado, digite ss e clique em OK;

Page 36: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

36

Compare o resultado com a figura seguinte:

Abra novamente a lista do campo Alunos e clique em Limpar filtro de Alunos; Abra a caixa do campo Início, entre em Filtros de Data e clique em É Igual a...

Na janela Filtro Personalizado, digite 05/12/2006 e clique em OK;

Page 37: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

37

Compare o resultado com a figura seguinte:

Abra novamente a lista do campo Início e clique em Limpar filtro de Início.

Salve e feche a Consulta de Turmas e o Banco de Dados 02.

Page 38: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

38

FORMULÁRIOS O projeto de formulários é algo extremamente técnico. No entanto, o Access dispõe de uma ferramenta, o Assistente de Formulários, que automatiza todo o processo de criação de formulários simples. O processo é inteiramente autoexplicativo, passo a passo. Recomendamos que, sempre que você for criar um formulário, comece utilizando o Assistente de Formulários. Os formulários têm por finalidade primariamente a edição interativa, na tela, tornando-se mais agradável que editar diretamente nas tabelas. Apesar de poderem ser impressos, eles não foram concebidos exatamente para exibir dados em formato impresso; para esse fim existem os relatórios. Os formulários podem ser criados com base em tabelas ou consultas, mas, não precisam conter todos os campos de cada uma das tabelas ou consultas em que se baseiam. Abra o Banco de Dados 02 e ponha em prática os procedimentos seguintes para criar um formulário: Abra a guia Criar e clique no botão Assistente de Formulário, do grupo Formulários; Selecione a tabela Alunos, mova para a lista Campos selecionados os campos Alunos, Turma e Matrícula e, logo após, clique em Avançar;

Page 39: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

39

Escolha o layout de sua preferência e clique em Avançar; Defina outro título para o formulário ou aceite o atual e clique em Concluir;

Page 40: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

40

Veja que o formulário foi exibido no Modo Formulário; Abra a lista do botão Modo de Exibição e escolha a opção Modo Design.

Page 41: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

41

Seletor de formulário

Um clique simples neste seletor seleciona todo o formulário e um clique duplo exibe a Folha de Propriedades do formulário.

Seletores de seção Um clique simples em qualquer Seletor de

seção seleciona a seção e um clique duplo exibe a Folha de Propriedades da seção.

EXERCÍCIO A Feche o formulário atual e crie outro formulário baseado na Consulta de Turmas, com todos os seus campos, exceto o campo Turma; Atribua qualquer nome de sua preferência ao Formulário; Alterne entre o Modo Formulário, o Modo Layout e o Modo Design; Feche o formulário e o Banco de Dados 02.

EXERCÍCIO B Crie um banco de dados com o título Banco de Dados 03; Crie a tabela seguinte no Modo Design e salve-a com o título Filmes; No modo Folha de Dados, preencha a tabela Filmes como mostra a figura seguinte:

Page 42: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

42

Crie uma consulta com todos os campos da tabela Filmes; No Modo Design da consulta, inverta a ordem dos campos Estilo e Classificação; Oculte o campo Código; Filtre os filmes com classificação Livre; Exiba apenas os filmes de Aventura; Exiba sua consulta no modo Folha de Dados e confira o resultado; Salve as alterações aplicadas nesta consulta e feche o Banco de Dados 03.

RELATÓRIOS É apropriado criarmos um relatório quando desejarmos imprimir os dados de um banco de dados. Isso se dá porque o relatório exibe os dados da tabela ou consulta, com base na qual o mesmo foi criado, no formato impresso. Para simplificar o processo de criação de relatórios, dispomos do Assistente de Relatório. CRIANDO UM RELATÓRIO Ponha em prática os procedimentos seguintes para criar um relatório com base na Consulta de Turmas do Ban co de Dados 02. Abra o Banco de Dados 02; Abra a guia Criar e clique no botão Assistente de Relatório do grupo Relatórios;

Page 43: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

43

Selecione a Consulta de Turmas, mova para a lista Campos selecionados todos os campos e clique em Avançar; Escolha se deseja exibir os dados por Professores ou por Alunos e clique em Avançar;

Page 44: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

44

Posicione um dos campos em um nível acima dos demais, se desejar, e clique em Avançar; Determine a ordem de classificação de até 4 (quatro) campos, caso queira, e clique no botão Avançar;

Page 45: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

45

Page 46: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

46

Escolha o Layout e a Orientação desejados e clique em Avançar; Defina outro título para o relatório; ou aceite o atual, e clique em Concluir.

Page 47: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

47

Modos de exibição do relatório Um relatório pode ser exibido nos seguintes modos: MODO DE EXIBIÇÃO DE RELATÓRIO É o modo padrão utilizado quando abrimos um relatório no Painel de Navegação. Neste modo de exibição, você pode selecionar o texto e copiá-lo pra a área de transferência. Para exibir nosso relatório no Modo Relatório, faça o seguinte: Clique no botão Fechar Visualização de Impressão; Abra a lista Modo de Exibição e clique em Modo de Exibição de Relatório. VISUALIZAÇÃO DE IMPRESSÃO É o modo onde os dados são exibidos no formato impresso. MODO DE EXIBIÇÃO DE LAYOUT Neste modo de exibição podemos, utilizando os dados reais do relatório como guia, ajustar a largura da coluna, reorganizar as colunas e adicionar níveis de agrupamento e totais. Podemos ainda inserir novos campos no design do relatório e definir as propriedades para os relatórios e seus controles. Aplique os procedimentos seguintes para ajustar as larguras das colunas de nosso relatório: Abra a lista Modo de Exibição e clique em Modo de Exibição de Layout; Clique no título do 1º campo (Professores) para selecioná-lo; Posicione o ponteiro sobre a borda direita do 1º campo e, quando o mesmo assumir a forma de seta dupla, arraste-o lateralmente para estreitar ou enlarguecer o campo; Repita os dois procedimentos anteriores para ajustar as outras colunas. MODO DESIGN Neste modo de exibição podemos adicionar novos controles e campos ao relatório. Em síntese, podemos modificar o design ou estrutura do relatório. Aplique os procedimentos seguintes para modificar a estrutura do relatório:

Page 48: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

48

Seletor de relatório

Sele

tore

s d

e s

eção

Rótulo

Clique na opção Modo Design do botão Modo de Exibição; Com o auxílio da figura seguinte, identifique os seletores do relatório; Caso surja uma caixa próxima ao seletor Cabeçalho do relatório, abra-a e clique em Remover Espaço Extra do Relatório, para ajustar o relatório à largura da página; Dê um clique no rótulo da seção Cabeçalho do relatório para selecioná-lo; Direcione o ponteiro do mouse em qualquer borda do rótulo do título e quando surgirem setas múltiplas sob o ponteiro, clique e arraste o rótulo horizontalmente para o centro;

Page 49: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

49

Na Guia Página Inicial, clique no botão Centralizar do grupo Formatação de Texto para centralizar o texto dentro do rótulo; Ainda com o rótulo do título selecionado, clique nos botões Negrito e Sublinhado; Obs.: Para dimensionar um rótulo selecionado, posicione o ponteiro do mouse dentro de uma das alças de seleção, clique e arraste para dentro ou para fora. Dica: Para exibir a folha de propriedades do relatório, clique duas vezes no Seletor de relatório; para exibir a folha de propriedades da seção clique duas vezes no Seletor de seção. Clique no rótulo Alunos da seção Cabeçalho da página para selecioná-lo; Através do grupo Formatação de Texto altere a cor e o tipo da fonte; Exiba este relatório no modo de exibição Visualização de Impressão e veja que a fonte do título de campo Alunos foi alterada. Retorne para o Modo Design; Selecione o rótulo Alunos da seção Detalhe e aplique ao mesmo, formatações diferentes das aplicadas ao rótulo Alunos da seção Cabeçalho da página; Exiba este relatório no modo de exibição Visualização de Impressão e veja que agora as formatações foram aplicadas aos dados do campo Alunos.

Page 50: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

50

Dados de campo vinculados ao rótulo da seção Detalhe.

Título de campo vinculado ao rótulo da seção Cabeçalho da página.

Com isso concluímos que, os rótulos da seção Cabeçalho da página estão vinculados aos títulos dos campos e os rótulos da seção Detalhe estão vinculados aos dados dos campos. Retorne para o Modo Design; Selecione rótulo Professores da seção Cabeçalho do relatório e, logo após, clique no meio do texto para editar seu conteúdo; Substitua o texto Professores pela frase Relatório de Turmas e, em seguida, tecle Enter. Clique em Salvar para atualizar o relatório. Retorne para o modo Visualização de Impressão e observe que o texto do rótulo Professores foi substituído por Relatório de Turmas. Caso deseje imprimir este relatório a partir do modo Visualização de Impressão, clique no botão Imprimir da Faixa de Opções e no botão OK da janela Imprimir. Feche o relatório.

EXERCÍCIO

Usando o Assistente de Relatório, crie um relatório com base na Consulta de Turmas, deixando de fora os campos Identificador e Início, e salve-o com o título Turmas;

Exiba o relatório Turmas no Modo de Exibição de Layout;

Ajuste as larguras das colunas do relatório para organizá-lo na página;

Exiba o relatório Turmas no Modo Design; Modifique a estrutura do relatório Turmas e formate-o a seu critério;

Exiba o relatório Turmas no modo Visualização de Impressão e, se necessário, retorne para um dos modos de exibição anterior para concluir os ajustes;

Imprima este relatório; Clique em Salvar para atualizar o relatório Turmas;

Feche o Access.

Page 51: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

51

Revisão de Access – Parte I – Tabelas Crie um banco de dados vazio com o nome de ACME Serviços. Crie as tabelas abaixo, não se preocupe com as propriedades e não defina chave primária.

Nome do Campo Tipo de Dado

codigo_cliente Número

cnpj Texto

razao_social Texto

endereco Texto

bairro Texto

cidade Texto estado Texto

cep Texto

telefone Texto

Salve com o nome de Tab_Clientes

Nome do Campo Tipo de Dado

codigo_cliente Número

rg Texto

cpf Texto

nome_contato Texto tel_residencial Texto

data_nasc Data/Hora

observacoes Memorando

Salve com o nome de Tab_Contatos

Nome do Campo Tipo de Dado

codigo_servico Número

descricao Texto

valor_unitario Unidade Monetária

Salve com o nome de Tab_Servicos Nome do Campo Tipo de Dado

codigo_fatura Número

numero_fatura Número

data Data/Hora

codigo_cliente Número

Salve com o nome de Tab_Fatura

Nome do Campo Tipo de Dado

codigo_fatura Número

codigo_servico Número tempo_execucao Número

Salve com o nome de Tab_Detalhes_Fatura

Agora defina as propriedades de cada campo e suas respectivas chaves primárias, use seu conhecimento e criatividade. Altere o design da Tabela Fatura de forma que o tipo de dados do campo codigo_cliente seja Assistente de Pesquisa e defina as etapas. Altere o design da Tabela Detalhes da Fatura de forma que o tipo de dados do campo codigo_fatura fique como Assistente de Pesquisa e defina as etapas. Altere o design da Tabela Detalhes da Fatura de forma que o tipo de dados do campo codigo_servico seja Assistente de Pesquisa e defina as etapas. Altere o design da Tabela Contatos de forma que o campo codigo_cliente seja Assistente de Pesquisa e defina as etapas, em seguida edite os relacionamentos e imponha as integridades referenciais. Cadastre os clientes na Tabela Clientes Código do Cliente

CNPJ Razão Social Endereço Bairro Cidade U.F. CEP Telefone

1 61.595.444/0001-34

Empresa Carioca de Cerveja

Av. Beira Da Praia, 90

Copacabana Rio de Janeiro

RJ 06789-000

(021) 0545-0066 Ramal:

2 58.544.877/0001-22

Cia Brasileira de Produção

Av. da Produtividade, S/N

Jardim Descanso

São Paulo SP 04570-900

(011) 0444-9988 Ramal: 1135

3 00.035.252/0001-87

Cia de Componentes - Chip's

Av. Diodo de Silício, 486

Parandinho Belo Horizonte

MG 08990-000

(031) 0067-5678 Ramal: 0025

Page 52: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

52

4 11.455.000/0001-00

Fabrica Nacional de Produtos

Rua dos Trabalhadores

Macho Picho

Rio Grande

RS 07090-900

(041) 0456-6777 Ramal: 1111

5 21.369.989/0011-54

Cia Paulista de Trambique

Rodovia dos Honestos, Km 112,5

Guarujá São Paulo SP 06777-900

(011) 0991-0998 Ramal: 1225

Cadastre os contatos na Tabela Contatos

Código do Cliente

R.G. C.P.F. Nome do Contato

Telefone Residencial

Data De Nascimento

Observações

2 001.652.133-8

117.000.944-18 Paulo Paulino

(011) 0266-6666 06/06/65 HOBBY: Colecionar Números Seis

5 011.020.200-5

113.055.037-14 Urbano Aéreo

(011) 0314-9098 10/02/86 HOBBY: Passear De Trem

1 012.544.888-9

111.228.994-11 Mario Pereira Moreira

(021) 0544-7989 03/02/91 HOBBY: Jogar Futebol De Chuteira

4 016.257.222-6

114.444.025-16 Domingos Segundo

(041) 0855-4567 25/12/81 HOBBY: Colecionar Presépios

3 023.222.456-7

115.230.044-15 Armando Armado

(021) 0067-9791 29/02/88 HOBBY: Fazer Duas Festas De Aniversário Por Ano

Cadastre os serviços na Tabela Serviços

Código do Serviço

Descrição Valor Unitário

1 Consultoria Administrativa R$50,00 2 Suporte Técnico R$25,00 3 Treinamento R$30,00 4 Consultoria de Informática R$35,00 5 Desenvolvimento de Software R$100,00 6 Cotação de Hardware R$10,00 7 Manutenção De Rede R$20,00 8 Desenvolvimento de Home Page R$35,00 9 Instalação E Configuração de Micros R$15,00 10 Instalação E Manutenção de Micros

e/ou Periféricos R$5,00

Page 53: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

53

Cadastre os dados da Tabela Fatura

Código da Fatura

Número da Fatura

Data Código do Cliente

1 1 09/Mar/98

2 2 3 10/Mar

/98 3

3 2 22/Abr/98

4 4 4 06/Abr

/98 2

5 5 16/Abr/98

3 6 6 23/Abr

/98 4

7 7 08/Abr/98

1 8 8 04/Mai

/98 3

9 9 04/Mai/98

2 10 10 22/Abr

/98 5

11 11 30/Abr/98

5 12 12 05/Mai

/98 1

13 13 08/Mai/98

2 14 14 13/Mai

/98 3

15 15 14/Mai/98

5

Cadastre os dados da Tabela Detalhes da Fatura

Código da Fatura

Código do Serviço

Tempo de Execução

1 1 6 1 3 2 2 2 6 3 6 2 4 7 3 5 8 1 5 9 3 6 3 3 6 10 4 7 2 6 8 2 5 8 4 3 9 5 2 10 4 1 10 10 1 12 5 3 13 4 2 14 8 4 15 2 4

Trabalho de Access – Parte II – Consultas Vamos criar as consultas necessárias para os trabalhos do Access: Crie uma consulta utilizando a Tabela Clientes e os campos: codigo_cliente, razao_social, endereco, bairro, cidade, estado, cep e telefone. Salve com o nome de Consulta Clientes e execute a consulta. Crie uma consulta utilizando a Tabela Serviços e os campos: codigo_servico, descricao, valor_unitario. Coloque o campo descricao em ordem crescente de classificação e salve a consulta com o nome de Consulta Listagem Geral de Serviços, execute a consulta. Crie uma consulta utilizando as Tabelas Clientes e Fatura e os campos codigo_fatura, numero_fatura, data, codigo_cliente (Tabela Fatura) e razao_social, endereco, cidade, estado (Tabela Clientes). Classifique o campo numero_fatura em ordem crescente, salve a consulta com o nome de Consulta Fatura e execute a consulta. Crie uma consulta parâmetro para pesquisar os clientes por cidade. Utilize todos os campos. Na linha critério digite [Informe o nome da cidade], salve a consulta com o nome de Consulta Parâmetro – Cidade e execute a consulta. Crie uma nova consulta parâmetro utilizando as Tabelas Clientes e Contatos. Utilize os campos: Tabela Contatos: codigo_cliente, nome_contato, tel_residencial e Tabela Clientes: razao_social, endereco, bairro, cidade, estado. Ao final adicione o campo nome_contato, desabilite a opção mostrar e como critério digite: [Informe o nome do Contato], salve a consulta com o nome de Consulta Parâmetro – Contato e execute a consulta. Utilizando a Tabela Serviços, crie uma consulta que exiba os serviços com Valor Unitário menor que R$ 35,00. Salve a consulta como Consulta Serviços mais Baratos.

Page 54: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

54

Crie uma consulta que gere uma nova tabela com serviços mais baratos. Altere o tipo de consulta para criar tabela, quando o ACCESS solicitar o nome da tabela digite Serviços mais baratos e clique em OK. Salve a consulta com o nome de Consulta criar Nova Tabela de Serviços e execute a consulta. Com base na Tabela Serviços mais Baratos, crie uma consulta Atualização, na linha Atualizar Para do design, no campo valor_unitario digite a expressão [ValorUnitário]*1,2. Salve com o nome de Consulta Atualização dos Preços mais Baratos e execute a consulta. Crie uma consulta que exclua da tabela Serviços mais Baratos os serviços que tenham o valor unitário maior que R$ 35,00. Altere o tipo da consulta para exclusão. Na linha critério da coluna valor_unitario digite a expressão >35. Salve a consulta como Consulta Excluir Preços Altos e execute a consulta. Crie uma consulta de referência cruzada que mostre o cliente, o serviço prestado e o tempo para realizar o serviço. Selecione as Tabelas Clientes, Fatura, Detalhes da Fatura e Serviços. Utilize os campos razao_social, descricao e tempo_execucao, mude o tipo da consulta para Tabela de Referência Cruzada. No campo razao_social, linha Referência Cruzada, selecione a opção linha, o campo descricao selecione coluna e o campo tempo_execucao selecione valor e deixe a linha total na opção Soma. Salve a consulta como Consulta de Referência Cruzada, feche a consulta. Crie uma consulta com base na Tabela Clientes e insira todos os campos, classifique a razao_social em ordem crescente, salve com o nome de Consulta Clientes em Ordem Alfabética, feche a consulta. Crie uma consulta com base na Tabela Contatos, classifique o campo nome_contato em ordem Crescente, salve com o nome de Consulta Contatos em Ordem Alfabética, feche a consulta. Crie uma consulta utilizando as Tabelas Serviços e Detalhes da Fatura, insira os campos codigo_fatura (Tabela Detalhes da Fatura), descricao (Tabela Serviços), tempo_execucao (Tabela Detalhes da Fatura) e valor_unitario (Tabela Serviços), em seguida crie o campo e a expressão Preço Total: ([TempoDeExecução]*[ValorUnitário]), salve com o nome de Consulta Detalhes Adicionais da Fatura. Crie uma consulta com base nas Tabelas Clientes, Fatura, Detalhes da Fatura e Serviços. Insira os campos codigo_cliente e razao_social (Tabela Clientes), data (Tabela Fatura), descricao (Tabela Serviços), tempo_execucao (Tabela Detalhes da Fatura) e valor_unitario (Tabela de Serviços), crie o campo com a instrução Preço Total: ([TempoDeExecução]*[ValorUnitário]). Salve com o nome de Consulta Clientes e Fatura, feche a consulta. Crie uma consulta parâmetro, utilizando as Tabelas Clientes, Fatura, Detalhes da Fatura e Serviços, insira os campos: codigo_cliente e razao_social (Tabela Clientes), data (Tabela Fatura), tempo_execucao (Tabela Detalhes da Fatura) valor_unitario (Tabela Serviços). Crie o campo e a expressão Preço Total: ([TempoDeExecução]*[ValorUnitário]), classifique a data em ordem crescente, na linha critério digite Entre [Digite a data de início] e [Digite a data de término]. Salve a consulta com o nome de Consulta Serviços no Período, feche a consulta.

Trabalho de Access – Parte III – Formulários Utilizando-se da Tabela Clientes, crie um Formulário através do Assistente de Formulário. Insira todos os campos da Tabela e escolha o tipo do formulário justificado. Salve com o nome de For_Clientes. A formatação é à gosto. Entre no design do Formulário Clientes, no cabeçalho altere o rótulo do título para “Cadastro de Clientes”, formate com o tamanho 16, arial, negrito, cor azul escuro. No rodapé insira a data no formato dd/mm/aa e à hora no formato hh:mm:ss, coloque ambos em negrito. Crie um formulário usando o assistente, para a Tabela Contatos, realize os ajustes necessários, formate a vontade, no cabeçalho altere o rótulo do título para “Cadastro de Contatos”, formate-o à vontade, Salve com o nome de For_Contatos. Usando os mesmos recursos do item anterior, faça um formulário para a Tabela Serviços. Salve com o nome de For_Servicos. Criar um formulário utilize o assistente de formulário e a Consulta Detalhes Adicionais da Fatura:

Page 55: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

55

Na primeira etapa selecione todos os campos da consulta; Na segunda etapa defina o layout como tabela; Na terceira etapa escolha o estilo que desejar; Na última etapa defina o nome do formulário como For_Detalhes_Fatura e selecione a opção “modificar o design do formulário” e conclua. No rodapé inclua uma caixa de texto, mude seu rótulo para “Total da Fatura”, no controle digite: =Soma ([TempoDeExecução]*[ValorUnitário]). Mude as propriedades do controle para o formato Unidade Monetária e duas casas decimais. Salve o formulário. Crie um formulário utilizando-se do assistente e da Consulta Fatura, escolha o layout justificado, no modo design deixe o cabeçalho e a parte superior do detalhe conforme figura abaixo:

Insira o Subformulário, clique no botão Subformulário/Subrelatório. No assistente de Subformulário/Subrelatório defina as etapas como segue: Etapa 1 – defina o nome do formulário que será usado para criar o Subformulário “For_Detalhes_Fatura” Etapa 2 – Marque a opção “Definir o meu próprio” em seguida defina o campo codigo_fatura como vínculo tanto para formulário/relatório como para Subformulário/Subrelatório. Etapa 3 – Dê um nome ao Subformulário Modifique o design para que fique conforme figura abaixo:

Salve o formulário como For_Fatura. Utilizando o assistente de formulário, crie um formulário para cada uma das consultas parâmetro, criadas na parte 2 deste exercício. Os nomes dos formulários são: For_Pesquisa_Cidade, For_Pesquisa_Contatos; For_Consulta_Período. Copie o formulário For_Clientes, cole e dê o nome de For_Clientes_Contatos. Abra seu design e no d etalhe, abaixo dos itens incluídos insira um Subformulário, o formulário é For_Contatos e siga as orientações abaixo: Etapa 1 – escolha o formulário For_Contatos; Etapa 2 – escolha “escolher da lista” e finalize, no design deixe-o como na figura:

Page 56: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

56

Trabalho de Access – Parte IV – Relatórios Crie um relatório usando o assistente e Tabela Serviços, insira todos os campos, não defina grupos, não classifique, escolha o layout tabela, orientação retrato, escolha um formato, salve com o nome de Rel_Lista_Serv iços. Altere o título para ACME Serviços Ltda., adicione um subtítulo com o texto Lista de Serviços. A formatação é livre. Configure a página para o tamanho do papel A4. Feche o relatório. Crie um relatório usando o assistente para a Tabela Clientes, não defina agrupamento, não classifique, defina o layout como tabela, a orientação paisagem, qualquer estilo, Salve com o nome de Rel_Lista_Clientes , configure o tamanho do papel A4 e as margens, superior, inferior e esquerda para 10 mm e direita para 5 mm. Modifique o design do relatório. Na seção Cabeçalho do Relatório altere o título para ACME Serviços Ltda., e o subtítulo Relatório de Clientes. O título está na fonte Arial Black, 16, o subtítulo está na fonte Times New Roman, negrito, itálico, 12 não esqueça de dimensionar os controles para que se possa visualizar o conteúdo. A formatação é livre. Com o auxílio do assistente de etiquetas crie um relatório de etiquetas tendo como base a Tabela Clientes e utilize os campos conforme imagem abaixo e salve com o nome de Rel_Etiquetas_Clientes. Classifique por ordem de razão_social.

Fazendo uso do Assistente de relatório e da Tabela Serviços Mais Baratos crie um relatório com layout vertical e salve com o nome de Rel_Serviços_Promoção e exiba o design, na seção cabeçalho do relatório altere o título para Serviços em Promoção, configure a página para A4, orientação retrato, feche e salve.

Page 57: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

57

Crie um relatório usando o assistente fazendo uso da Consulta Serviços no Período. Não defina agrup amento, não classifique, defina o layout em tabela, orientação retrato, salve com o nome de Rel_Serviços_Período. No Cabeçalho do Relatório altere o título para Relatório de Serviços no Período. A formatação é livre use sua criatividade. Crie um relatório com classificação e agrupamento de dados que mostre o total gasto com serviços de cada cliente e a quantidade de vezes que ele solicitou os serviços. Utilize o assistente e a consulta Clientes e Fatura, não inclua o campo razao_social, avance nas próximas etapas, escolha um estilo e modifique o design do relatório, nomeie como Rel_Assiduidade_Clientes. Na seção cabeçalho do relatório altere o rótulo para o título Relatório de Assiduidade de Clientes. A formatação é livre. Insira um quadro de objeto não acoplado e escolha um clipart. Deixe o layout do relatório conforme a figura abaixo.

Na guia design clique no botão Agrupar e Classificar do grupo Agrupamento e Totais, na seção que se abre abaixo clique em Adicionar um grupo, escolha o campo razao_social e clique em mais, e configure para ficar conforme a figura abaixo:

Clique em Adicionar uma classificação escolha o campo data e clique em mais, e configure para ficar conforme a figura abaixo:

Page 58: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

58

Deixe a seção Rodapé razao_social conforme a figura do item 6, configure a orientação da página para paisagem e salve o relatório. Crie o relatório com uso do assistente para a consulta Detalhes Adicionais da Fatura, na primeira etapa escolha todos os campos, na segunda etapa remova o grupo, não classifique, defina o layout tabela e a orientação retrato, escolha um estilo, nomeie para Rel_Detalhes_Adicionais, exiba o design. Na guia design clique no botão Agrupar e Classificar do grupo Agrupamento e Totais, na seção que se abre abaixo clique em Adicionar um grupo, escolha o campo codigo_Fatura, clique em mais e configure conforme a imagem abaixo:

Deixe o layout da seguinte forma: Remova o título da seção Cabeçalho do Relatório, coloque os seguintes rótulos: código_fatura, descricao, tempo_execucao, valor_unitario e preço_total na seção Cabeçalho do Relatório, feche a seção Cabeçalho da página. Na seção rodapé codigo_fatura insira uma caixa de texto, no rótulo digite Total e no controle não acoplado digite =Soma([tempo_execucao]*[valor_unitario]) posicione o rótulo e seu controle do lado direito, apague o conteúdo da seção Rodapé da Página e feche as duas últimas seções. Altere a propriedade do controle Total para Unidade Monetária com duas casas decimais. Salve o relatório e feche. Crie o relatório pai utilizando o assistente de relatório e a consulta Fatura seguindo os passos: selecione todos os campos, avançar, exibir os dados por Tab_fatura, avançar, avançar, avançar, layout justificado, orientação paisagem, escolha um estilo, dê o nome de Rel_Fatura e modifique o design. Deixe o design do relatório conforme figura abaixo feche e salve o relatório

Na seção detalhe abaixo do layout já inserido insira um Subrelatório conforme orientação abaixo: Etapa 1 – escolha o relatório Rel_detalhes_Adicionais Etapa 2 – definir o meu próprio e defina o campo codigo_fatura tanto para campo do formulário/relatório como para campo do Subformulário/Subrelatório Etapa 3 – concluir. Delete o rótulo de Subrelatório deixando o layout de forma que se visualize a conteúdo do subrelatório. Configure a página para: margens todas 5 mm, página orientação paisagem, papel A4. Trabalho de Access – Parte V – Macros Crie um grupo de macros para abrir os formulários: For_Clientes, For_Contatos, For_Serviços, For_Fatura, For_Pesquisa_Cidade, For_Pesquisa_Contatos, For_Consulta_Período e For_Clientes_Contatos, defina a ação abrir formulário e nos argumentos escolha o nome de cada formulário e o modo de dados editar, não esqueça de pular uma linha da ação para cada macro. Salve a macro com o nome de Mac_Abrir_Formulário.

Page 59: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

59

Crie um grupo de macros para visualizar os relatórios: Rel_Lista_Servicos, Rel_Lista_Clientes, Rel_Servicos_Promocao, Rel_Servicos_Periodo, Rel_Assiduidade_Clientes Rel_Etiquetas_Clientes e Rel_Fatura, definir ação abrir relatório e nos argumentos escolha o nome de cada relatório e exibir Visualizar Impressão. Salve a macro com o nome de Mac_Imprimir_Relatório. Crie um grupo de macros para fechar os seguintes formulários: For_Clientes; For_Contatos; For_Serviços; For_Fatura; For_Pesquisa_Cidade; For_Pesquisa_Contatos; For_Consulta_Período e For_Clientes_Contatos. Salve com o nome de Mac_Fechar_Formulário Crie uma macro para fechar o Access, ações, caixa de mensagem e sair. Seja criativo. Salve a macro com o nome de Macro_Fechar_Access. Crie o formulário abaixo e salve com o nome de For_Menu_Principal.

Crie os botões, utilizando a ferramenta botão de comando, atribua as macros para cada botão da categoria miscelânea para as pesquisas e contatos, a figura do botão é a seu gosto, crie um rótulo para cada botão de forma a identificar qual formulário ele abrirá ou se irá fechar o Access. Depois de criar o formulário abaixo, crie os botões para Clientes, Serviços e Fatura e defina a categoria Operações de Formulário escolha Abrir Formulário e escolha o novo menu. Crie um segundo formulário conforme imagem abaixo que será um menu secundário para os botões Clientes, Serviços e Fatura.

Page 60: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

60

Crie os botões utilizando a categoria miscelânea e escolha a ação executar Macro, defina as macros para cada botão. Crie um botão para cada formulário que foi aberto e atribua a macro fechar formulário para estes formulários.

ATALHOS DO TECLADO Os atalhos de teclado são combinações de teclas alternativas ao uso do mouse , para um rápido acesso a comandos ou operações usados com freqüência. A seguir estão alistados alguns atalhos de teclado do Access agrupados em suas respectivas categorias.

Teclas de atalho gerais IMPRIMINDO E SALVANDO

Para Pressione

Imprimir o objeto atual ou selecionado CTRL + P Abrir a caixa de diálogo Imprimir a partir de Visualização de Impressão

P ou CTRL + P

Abrir a caixa de diálogo Configurar página a partir de Visualização de Impressão

S

Cancelar Visualização de Impressão C

Salvar um objeto do banco de dados CTRL + B ou SHIFT + F12

Abrir a caixa de diálogo Salvar como F12 LOCALIZANDO E SUBSTITUINDO TEXTOS OU DADOS

Para Pressione

Abrir a guia Localizar na caixa de diálogo Localizar e substituir (somente nos modos Folha de Dados e Formulário)

CTRL + L

Abrir a guia substituir na caixa de diálogo Localizar e Substituir (somente nos modos Folha de Dados e Formulário)

CTRL + U

Localizar a próxima ocorrência do texto especificado na caixa de diálogo Localizar e substituir quando esta estiver fechada (somente nos modos Folha de Dados e Formulário)

SHIFT + F4

TRABALHANDO NO MODO DESIGN

Para Pressione

Alternar para a folha de propriedades (modo Design em formulários e relatórios em bancos de dados e projetos do Access)

F4

Page 61: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

61

Alternar do modo Design do formulário para o modo Formulário

F5

Percorrer pela grade de campo, pelas propriedades de campo, pelo Painel de Navegação, pelas teclas de acesso no Sistema de Acesso ao Teclado, pelos controles de zoom e pela barra de segurança (modo Design de tabelas)

F6

EDITANDO CONTROLES NO MODO DESIGN DE RELATÓRIO E FORMULÁRIO

Para Pressione

Copiar o controle selecionado na Área de Transferência. CTRL + C

Recortar o controle selecionado p/ a Área de Transferência.

CTRL + X

Colar o conteúdo da Área de Transferência no canto superior esquerdo da seção selecionada

CTRL + V

Mover o controle selecionado para a direita (exceto controles que fazem parte de um layout)

Seta Direita ou CTRL + Seta Direita

Mover o controle selecionado para a esquerda (exceto controles que fazem parte de um layout)

Seta Esquerda ou CTRL + Seta Esquerda

Mover o controle selecionado para cima Seta p/ Cima ou CTRL + Seta p/ Cima

Mover o controle selecionado para baixo Seta p/ Baixo ou CTRL + Seta p/ Baixo

Aumentar a altura do controle selecionado SHIFT + Seta p/ Baixo

Aumentar a largura do controle selecionado Observação Se usado com controles que façam parte de um layout, o layout inteiro será redimensionado

SHIFT + Seta Direita

Reduzir a altura do controle selecionado SHIFT + Seta p/ Cima

Reduzir a largura do controle selecionado Observação Se usado com controles que façam parte de um layout, o layout inteiro será redimensionado

SHIFT + Seta Esquerda

OPERAÇÕES EM JANELAS

Para Pressione Ativar/Desativar o Painel de Navegação F11

Alternar entre as janelas abertas CTRL + F6 Exibir o menu de atalho SHIFT + F10

Fechar a janela ativa CTRL + W ou CTRL + F4 MISCELÂNEA

Para Pressione Verificar ortografia F7

Abrir a caixa Zoom para inserir expressões e outros textos de forma adequada em áreas de entrada pequenas

SHIFT + F2

Exibir uma folha de propriedades no modo Design ALT + ENTER

Sair do Access ou fechar uma caixa de diálogo ALT + F4

Page 62: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

62

EDITANDO E NAVEGANDO PELA LISTA DE OBJETOS

Para Pressione

Renomear um objeto selecionado F2 Mover para baixo uma linha Seta p/ Baixo

Mover para o último objeto End Mover para cima uma linha Seta p/ Cima

Mover para o primeiro objeto Home

TRABALHANDO COM MENUS

Para Pressione Mostrar o menu de atalho SHIFT + F10

Mostrar as teclas de acesso ALT ou F10

Com o menu ou submenu visível, selecione o próximo comando ou comando anterior

Seta p/ Baixo ou Seta p/ Cima

Selecionar o menu da esquerda ou da direita; ou, quando um submenu estiver visível, alternar entre o menu principal e o submenu

Seta Esquerda ou Seta Direita

Fechar o menu e o submenu visíveis ao mesmo tempo ALT

Fechar o menu visível; ou, com um submenu visível, fechar somente o submenu

ESC

UTILIZANDO UMA JANELA DE PROGRAMA

Para Pressione Alternar entre programas ALT + TAB

Exibir o menu Iniciar do Windows CTRL + ESC Alternar para a próxima janela do banco de dados CTRL + F6

Alternar para a janela anterior do banco de dados CTRL + SHIFT + F6

Restaurar o tamanho da janela minimizada selecionada quando todas as janelas estiverem minimizadas

ENTER

UTILIZANDO UMA CAIXA DE DIÁLOGO

Para Pressione

Alternar para a próxima guia em uma caixa de diálogo CTRL + TAB Alternar para a guia anterior em uma caixa de diálogo CTRL + SHIFT + TAB

Mover para a próxima opção ou o próximo grupo de opções

TAB

Mover para a opção ou o grupo de opções anterior SHIFT + TAB

Mover de uma opção para outra em uma caixa de listagem suspensa selecionada ou mover entre algumas opções em um grupo de opções

Teclas de direção (Setas)

Executar a ação atribuída ao botão selecionado; marcar ou desmarcar a caixa de seleção

Barra de Espaços

Mover para a opção pela letra inicial do nome da opção em uma caixa de listagem suspensa selecionada.

Tecla correspondente à letra inicial

Page 63: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

63

Selecionar a opção, ou marcar ou desmarcar a caixa de seleção pela letra sublinhada no nome da opção

ALT + tecla de letra

Abrir a caixa de listagem suspensa selecionada ALT + Seta p/ Baixo Fechar a caixa de listagem suspensa selecionada ESC

Executar a ação atribuída ao botão padrão na caixa de diálogo

ENTER

Fechar uma caixa de diálogo ALT + F4

Teclas para trabalhar com texto e dados SELECIONANDO TEXTO EM UM CAMPO

Para Pressione Alterar o tamanho da seleção um caractere para a direita SHIFT + Seta Direita

Alterar o tamanho da seleção uma palavra para a direita CTRL + SHIFT + Seta Direita

Alterar o tamanho da seleção um caractere para a esquerda

SHIFT + Seta Esquerda

Alterar o tamanho da seleção uma palavra para a esquerda

CTRL + SHIFT + Seta Esquerda

SELECIONANDO UM CAMPO OU REGISTRO

Para Pressione Selecionar o próximo campo TAB

Estender a seleção para o registro anterior, se o registro atual estiver selecionado

SHIFT + Seta p/ Cima

Estender a seleção para o próximo registro, se o registro atual estiver selecionado

SHIFT + Seta p/ Baixo

Selecionar todos os registros CTRL + T

SELECIONANDO UMA COLUNA NO MODO FOLHA DE DADOS

Para Pressione Selecionar a coluna atual ou cancelar a seleção da coluna, somente no Modo de navegação (modo em que um campo inteiro é selecionado e o ponto de inserção não fica visível. Neste modo, é possível mover-se entre campos usando as teclas de direção).

CTRL + Barra de Espaços

Selecionar a coluna à direita, se a coluna atual estiver selecionada

SHIFT + Seta Direita

Selecionar a coluna à esquerda, se a coluna atual estiver selecionada

SHIFT + Seta Esquerda

Editando texto e dados COPIANDO, MOVENDO OU EXCLUINDO TEXTO

Para Pressione Copiar a seleção na Área de Transferência CTRL + C

Page 64: Sumário - On Trainingontraining.com.br/wp-content/uploads/2015/10/access2010_Ok.pdf · Microsoft Access 2010 é a resposta para suas necessidades de banco de dados. Os assistentes

On Training – Treinamentos, Locação e Consultoria

http://www.ontraining.com.br Microsoft Access 2010 [email protected]

64

Recortar a seleção e copiá-la na Área de Transferência CTRL + X

Colar o conteúdo da Área de Transferência no ponto de inserção

CTRL + V

Excluir a seleção ou o caractere à esquerda do ponto de inserção

BackSpace

Excluir a seleção ou o caractere à direita do ponto de inserção

Delete

Excluir todos os caracteres à direita do ponto de inserção CTRL + Delete

DESFAZENDO ALTERAÇÕES

Para Pressione

Desfazer digitação CTRL + Z ou ALT + BackSpace Desfazer alterações no campo atual ou registro atual; se ambos tiverem sidos alterados, pressione ESC duas vezes para desfazer alterações, primeiro no campo atual e, em seguida, no registro atual

ESC

INSERINDO DADOS NO MODO FOLHA DE DADOS OU MODO FORMULÁRIO

Para Pressione Inserir a data atual CTRL + ;

Inserir a hora atual CTRL + SHIFT + :

Inserir o valor padrão para um campo CTRL + ALT + Barra de Espaços Inserir o valor do mesmo campo no registro anterior CTRL + Apóstrofo (')

Adicionar um novo registro CTRL + Adição (+) Em uma folha de dados, exclua o registro atual CTRL + Subtração (-)

Salvar alterações no registro atual SHIFT + Enter Inserir uma nova linha CTRL + Enter

FAIXA DE OPÇÕES Pressione ALT. As Dicas de Teclas são exibidas sobre cada recurso que está disponível no modo de exibição atual. Pressione a letra mostrada na Dica de Tecla sobre o recurso que você deseja usar. Dependendo de qual letra você pressionar, talvez sejam mostradas Dicas de Teclas adicionais. Continue pressionando as letras até pressionar a letra do comando ou controle que você deseja usar. Em alguns casos, você deve primeiro pressionar a letra do grupo que contém o comando. Obs.: Para cancelar a ação que você está fazendo e ocultar as Dicas de Teclas, pressione ALT.