Programando No Microsoft Office Access 2007

April 17, 2019 | Author: Pablo Amâncio | Category: Microsoft Access, Microsoft, Software, Computing, Tecnologia
Share Embed Donate


Short Description

Download Programando No Microsoft Office Access 2007...

Description

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Vamos desenvolver um controle de Contas a Receber, utilizando a Microsoft Access 2007. O nome do Banco de dados será: DADOS DADOS..

O nosso projeto deverá ter 2 tabelas principais: Clientes e ContasReceber,, também teremos formulários, consultas, relatórios, etiquetas e ContasReceber macros. Vamos a estrutura da nossa primeira tabela: Clientes. Selecione modo Design em Modo de Exibição

Digite o nome da tabela que queremos criar, no nosso exemplo: Clientes, e depois clique em OK.

1

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Ufa!! Agora sim, vamos a estrutura da nossa tabela.

Campos Código Obs: Código do cliente

Estrutura Númeração Automática

Nome Obs: Nome do cliente

Texto

Endereco Obs:Endereço Completo (Ex. Rua e número)

Texto

Bairro

Texto Tamanho do Campo: 30 Texto Tamanho do Campo: 30 Texto

Cidade UF

2

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

DataNasc

Data/Hora

FOTO Sexo

Objeto OLE Texto

3

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

CPF_CNPJ

FoneFixo

Texto Tamanho do Campo: 25 Texto Tamanho do Campo: 25 Texto

FoneCel

Texto

Email OBS

Hiperlink Memorando

RG_IE

4

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Na tabela Clientes, utilizamos o campo CPF_CNPJ, que realmente ficou estranho este nome para o usuário final, então vamos melhorar, utilizando para cada campo de nome “estranho”, a legenda.

Agora vamos criar nosso formulário para inserir os dados de uma maneira mais profissional. Se você estiver no Modo Design, mude para Modo de Exibição de Folha de Dados. Clique na guia Criar e depois no grupo Formulários, clique em Formulário. Como essa é a única tabela, logo vai ser aberto um formulário com a tabela Clientes, caso contrário deveria selecionar a tabela para criar um formulário. Mude o modo de exibição para Modo Formulário e faça os testes de alimentação de dados, dados, vai perceber perceber que a entrada entrada de informação informação no campo UF, ficou um pouco “estranho”.

5

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Basta fazer a seguinte seguinte alteração na tabela Clientes: Trocar de o controle de Caixa de listagem para Caixa de Combinação.

Se tiver problema na alteração, basta fechar o formulário. Depois da alteração salve e retorne para o formulário para prosseguir nosso trabalho. Agora a entrada do campo UF, ficou parecida com a entrada do campo Sexo. Agora mudaremos para o Modo Design, vamos usar a criatividade e profissionalizar nosso formulário. O que posso fazer agora? Resposta: Trocar a cor da fonte, inserir logotipo, alterar o cabeçalho do formulário, inserir botões, etc. O formulário é organizado em um leiaute empilhado, que limita as extensões das alterações que podemos fazer no formulário, Antes de prosseguir, devemos identificar duas informações: Rótulo e Caixa de Texto. Texto.

6

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

No modo design do formulário, podemos alterar toda a formatação. 1. Clique na borda superior da barra azul Rodapé do formulário e arraste o rodapé, podemos fazer a mesma coisa para Detalhe e também para o Cabeçalho do formulário. formulário. 2. Selecione o rótulo código código (não a caixa caixa de texto), depois vai vai na guia contextual Design no grupo Fonte e altere a fonte. 3. Se o painel Folha de Propriedade não estiver visível, pressione F4 F4,, e também poderemos fazer alterações nos formulários. Exemplos de alterações: Nome da fonte, Tamanho da fonte, Espessura da fonte, Estilo d fundo, cor do fundo, Aparência, Cor da borda, Legenda. etc.

4. Temos também a Guia Contextual Organizar Organizar,, onde poderemos melhorar a aparência do formulário, uma das das opções está está no grupo Layout de controle, controle, basta clicar em Remover Remover,, para remover o leiaute aplicado aos controles.

5. Outra alteração que podemos fazer fazer está no grupo Tamanho Tamanho,, Botão Para Caber. Caber.

7

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

6. Ainda na guia Contextual Organizar temos no grupo AutoFormatação, a possibilidade de alterar o formulário para uma formatação pré-definida.

Utilizando os procedimentos anteriores, ContasReceber, com a seguinte estrutura:

vamos

Campos Num_dpl Obs: Numero da duplicata

Estrutura Númeração Automática

Cod_cliente Obs: Código do Cliente

Número

8

criar

a

tabela:

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Vencimento

Data/Hora

Valor

Unidade Monetária

Data_rec

Data/Hora

9

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Obs: data do recebimento

Valor_rec Obs: Valor recebido

Unidade Monetária

Tarefa: desenvolver o formulário para a tabela ContasReceber. ContasReceber.

10

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

SubFormulário Vamos agora aprender a criar subformulário. Primeiro vamos criar um novo Banco de Dados como o nome de ESTOQUE. Esse novo projeto deverá ter 2 tabelas principais: Categorias e Produtos Produtos.. A estrutura da nossa tabela Categorias é a seguinte: Campos CódigoCategoria

Estrutura Númeração Automática

Categoria

Texto

11

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

A estrutura da tabela Produtos é a seguinte: Campos CódigoProduto

Estrutura Númeração Automática

CodigoCategoria

Número

NomeProduto

Texto

12

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Agora o próximo passo é a construção do nosso Subformulário. Clique na guia Criar e depois em Mais Formulários no grupo Formulários,, então selecione Assistente de Formulários. Formulários

Vamos agora através de imagens acompanhar passo a passo a criação do nosso Subformulário.

13

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Clique em Avançar O Access vai emitir uma aviso, dizendo que os campos não estão relacionados e também que após a criação do relacionamento devemos retornar ao assistente.

Clique em OK

14

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Selecione a tabela Categorias e depois clique em Adicionar e logo em seguida você deverá realizar o mesmo processo com a tabela t abela Produtos, depois clique em Fechar.

Agora iremos criar o relacionamento entre tabelas, primeiro você deverá clicar em CódigoCategoria (em Categorias) e arrastar até CodigoCategoria (em Produtos), logo em seguida solte o mouse.

15

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Observação 1: Neste momento iremos Impor Integridade referencial. referencial. A integridade referencial não vai permitir a exclusão de uma categoria se existir algum produto associado a essa categoria. Observação 2: Propagar atualização dos campos relacionados  – significa que qualquer alteração no campos da tabela Categorias vai refletir também em Produtos. Observação 3: Propagar exclusão dos registros relacionados  – significa que se ocorrer a exclusão de alguma categoria, todos os produtos relacionados a esta categorias serão serão também excluídos. excluídos.

Clique em Criar 16

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Clique em Fechar e salve as alterações Agora vamos voltar ao assistente e adicionar novamente as tabelas.

17

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Clique em Avançar

Clique em Avançar

Escolha um estilo e clique em Avançar.

18

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Clique em Concluir

Agora vamos inserir dados nas Tabelas e verificar a Integridade referencial.

19

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Cálculos em Formulários O Access permite realizar cálculos em formulários durante a inserção de dados. Para nosso exemplo iremos criar um Banco de Dados com o nome: COMPRA.. COMPRA Iremos trabalhar com a seguinte tabela: t abela: PRODUTOS PRODUTOS.. A estrutura da nossa tabela é a seguinte: Campos CódigoProduto

Estrutura Númeração Automática

Descricao

Texto

ValorCompra

Unidade Monetária

20

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Impostos

Unidade Monetária

Juros

Número

Vamos criar um formulário para esta tabela.

21

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Agora iremos inserir um campo que vai receber resultado de um cálculo. Obs.: Este resultado não vai ficar armazenado na tabela. Abre este formulário no Modo Design

Na guia Design no grupo Controles clique em Caixa de Texto. Texto.

Posiciona essa caixa de texto conforme a próxima figura. f igura.

22

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Agora você deverá realizar as seguintes alterações: 1) Trocar o nome Texto10: para ValorVenda: 2) Selecione o campo NãoAcoplado e pressione F4 e selecione a aba Dados 3) Depois selecione Fonte de Controle e clique na extensão extensão 4) Observe as sequencias sequencias de imagens: imagens:

23

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Clique em OK. OK. 5) Clique na aba Formatos 6) Altere para Unidade monetária

Agora verifique o resultado:

24

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Para finalizar, iremos agora inserir um botão.

25

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Relatórios Vamos utilizar o Banco de Dados Compra. Na guia Criar, no grupo Relatórios, clique no botão Assistente de Relatório.

Selecione Tabela:Produtos em Tabelas/Consultas, logo em seguida, selecione todos os campos em Campos disponíveis. Clique em avançar.

26

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Selecione Descricao em clique em Avançar.

Selecione ValorCompra e clique em Avançar.

Selecione uma opção e clique em Avançar.

27

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Escolha um estilo e clique em Avançar.

Digite um titulo para o relatório e clique em Concluir.

28

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Obs: Modificar o relatório no Modo Design. Design. Sub-Relatórios em Relatórios Vamos utilizar o Banco de Dados Estoque (pag. 11). Antes de prosseguir vamos criar um novo campo campo para para a tabela Produtos, conforme a próxima figura.

Para iniciar, iremos criar um relatório da tabela Categorias. 29

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Abre o relatório no Modo Design. Deixe um espaço maior em Detalhes.

Na guia Contextual Design, no grupo Controles, clique no botão Subformulário/Sub-relatório.

30

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Clique em avançar.

Selecione Tabela:Produtos e em Campos Disponíveis, selecione CódigoProduto e NomeProduto e Valor. Clique em Avançar.

31

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Clique em Avançar.

Clique em Concluir.

32

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Acrescentando Totais

Selecione o Campo Valor (figura) e clique em Totais seguida selecione Soma.

33

, logo em

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Agora clique no Modo de Exibição para vê o resultado.

Menu de Controle Iremos criar agora um Menu de Controle para tornar mais fácil o acesso das informações. Na guia Ferramentas de Banco de Dados, no grupo Ferramentas de Banco de Dados, clique no botão Gerenciador do Menu de Controle, logo em seguida, responde SIM, quando perguntado se você deseja criar um menu de controle.

34

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Com o Menu de Controle pincipal (padrão) selecionado, clique em Editar.

Altere o nome: Menu de controle principal principal por Menu de Controle, e em seguida clique em Fechar. Em Gerenciador de Menu de Controle, clique em Novo. A caixa de diálogo Criar novo abre.

Substitua: Nova página do menu de Controle por Formulários e, em seguida clique em OK.

35

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Repete o processo e cria também Relatórios.

Com o Menu de Controle (Padrão) selecionado, clique em Editar. Na janela Editar página do menu de controle, clique em Novo.

Na caixa Texto, digite Formulários. Na seta de Comando, selecione Ir para o Menu de controle.

36

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Clique na seta de Menu de Controle e, em seguida, na lista , clique em Formulários.

Clique em OK. Repete o mesmo processo e cria para Relatórios e Fechar Banco de Dados.

Resultado:

37

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

Clique em Fechar e volte para Gerenciador do Menu de Controle.

Clique em Formulários e Editar. Repita os passos para criar os Botões para os Formulários.

38

PROGRAMANDO NO MICROSOFT OFFICE ACCESS 2007 IFRO-Campus Ji-Paraná

OBS: 1 – Criar botões para cada Formulário. 2 - Repetir o processo e criar Botões para Cada Relatório. Fechar tudo e verificar o resultado Final.

39

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF