Title: Apresenta
1ACCESS Base de Dados para a Gestão de Informação
de Natureza Pedagógica
_at_ Rafael Machado 2004 e-mail
rapha_at_mail.prof2000.pt
2? Conceitos Genéricos
- Macro É uma forma de automatizar a execução de
uma ou - mais tarefas.
3? Conceitos Genéricos
- Secções das Macros
- Acção Permite seleccionar uma acção
- Comentário Preenchimento facultativo
- Argumentos da Acção Área onde se especificam os
argumentos ou propriedades da acção seleccionada. - Nomes das Macros Podemos incluir várias
sub-macros, numa macro. - Condições Quando queremos criar Macros
condicionais
4? Conceitos Genéricos
- Modos de execução das Macros
- Duplo clique na macro ou clicando no icon
executar - Associar a macro a um evento
- Atribuir a macro a uma combinação de teclas
- Atribuir a macro a um comando personalizado,
incluindo numa barra de menus ou num botão da
barra de ferramentas - Executar a macro a partir de outra macro
- Atribuir o nome Autoexec à macro, para que ela
seja executada logo no início da abertura da Base
de Dados
5? Conceitos Genéricos
- Categorias de acções possíveis para associar a
macros - Abrir e fechar tabelas, consultas, formulários
ou relatórios - Enviar informações ou sinais ao utilizador
- Controlar a apresentação de objectos no ecrã
- Controlar o fluxo ou desenrolar das acções
- Encontrar registos ou aplicar filtros
- Operações diversas
6? Conceitos Genéricos
- Associação de uma macro a um evento
- Exemplos
- Antes de actualizar
- Depois de actualizar
- Ao Entrar
- Ao Sair
- Ao receber o Foco
- Ao perder o Foco
- Ao fazer Clique
- Ao fazer duplo Clique
7? Conceitos Genéricos
- Categorias de eventos
- Abertura e fecho de formulários e relatórios
- Acções do rato ou do teclado
- Detecção da mudança do foco
- Alterações de dados
- Aplicação de filtros
- Processo de impressão
- Detecção de erros
8? Exemplo de Aplicação
- Macro para apresentar uma caixa de mensagem e
exportar a tabela Alunos para uma folha de
cálculo do Excel.
1 - Primeira Linha
9? Exemplo de Aplicação
2 Segunda Linha
3 Guardar como AlunosExcel
4 Executar a Macro
10? Exemplo de Aplicação
- Abrir o formulário Departamentos para adicionar
novos departamentos, a partir do formulário
Professores.
1 - Criar um botão no formulário Professores, sem
o assistente
11? Exemplo de Aplicação
2 Propriedades Acontecimento Ao Fazer
Clique Escolher Construtor Construtor de
Macros
12? Exemplo de Aplicação
3 Guardar a Macro
4 Definir a Acção
13? Exemplo de Aplicação
- Criar um Grupo de Macros Condicionais que
permitam abrir um determinado Formulário em
função de uma escolha feita.
1 Recorrendo à caixa de Ferramentas, criar o
Interface para a selecção do Formulário
14? Exemplo de Aplicação
2 Criar Macro e activar os botões de Nomes de
Macro e Condições
15? Exemplo de Aplicação
2 Criar uma Macro para abrir o Formulário
Formularios
16? Exemplo de Aplicação
3 Criar uma Macro Condicional para abrir o
Formulário escolhido no grupo de opções do
formulário Formularios
17? Exemplo de Aplicação
4 Criar uma Macro para Cancelar a abertura do
Formulário
18? Exemplo de Aplicação
5 Guardar a Macro como AbreFormulario
19? Exemplo de Aplicação
6 Associar a macro MostraFormulario ao evento
Ao Fazer Clique do Botão Abrir
20? Exemplo de Aplicação
7 Associar a macro Cancelar ao evento Ao
Fazer Clique do Botão Fechar
21? Exemplo de Aplicação
8 Criar uma nova opção no Painel de Navegação
Principal para abrir o Formulário Formulários
22? Exemplo de Aplicação
9 Testar o novo Formulário
23? Configurações de Arranque
Ferramentas - Arranque
24? Questões de Segurança
Definição de uma Palavra Passe (Password)
25? Questões de Segurança
Definição de Grupos de Utilizadores com vários
níveis de acesso
26? Utilitários de Base de Dados
Converter Base de Dados
27? Utilitários de Base de Dados
Compactar e Reparar Base de Dados