O Ecrã de Construção do Formulário
Para além dos habituais menus e barras de botões, e constituído por um conjunto de zonas distintas e objectos, cujos principais são:
Existem duas réguas, horizontal e vertical, que facilitam o posicionamento dos objectos no formulário.
É o, cujo conteúdo irá surgir no topo do formulário do formulário quando este estiver activo. É normalmente utilizado para colocar um título, a data corrente e outros objectos necessários de visualizar independentemente do registo em uso.
É o corpo do formulário, a zona em que são inseridos os objectos que representam os campos da tabela ou consulta à qual o formulário está associado
É o rodapé do formulário, cujo conteúdo irá surgir na parte inferior do formulário quando este estiver activo. Em muitos casos, não é utilizado
Como pode verificar na figura seguinte, o processo Formulário Automático já inseriu um conjunto de objectos na zona Detalhe {Detail} ( Formulário inserido em Criar e Personalizar um Formulário ) :
Fig. 1.8.6 - Formulário em Modo Vista de Estrutura
Para o processo de personalizarão do formulário existem vários ( auxiliares/ferramentas, sendo as mais importantes:
Permite a selecção de campos para inserir no formulário, sendo activada através do menu Ver {View}, comando Lista de campos { Field List }, ou do botão
![]()
Alterar as características específicas de cada objecto inserido no formulário, de uma secção ou do próprio formulário, sendo activada através do menu Ver {View}, Propriedades (Properties} ou do botão
Imagem : Botao Propriedades
A partir deste momento, iremos designar os objectos inseridos no interior de um formulário por Controlos { Controls }:
Associado a um campo de uma tabela. E utilizado para inserir, visualizar ou alterar os dados desse campo
Em que não existe qualquer associação a um campo. São objectos gráficos, como linhas, figuras ou até expressões para cálculos no formulário
E utilizada para inserir controlos no formulário, sendo um auxiliar fundamental na sua personalizarão. É activada através do menu Ver { View }, comando Caixa de Ferramentas {Toolbox}, ou do botão
![]()
Fig. 2.8.6 - Caixa de Ferramentas
Select. Objectos { Select Objects } |
utilizado para seleccionar, mover e editar controlos |
Assistentes de controlos { Control Wizard } |
Activa os assistentes que auxiliam na inserção de determinados controlos (caixa de combinação , caixa de listagem, botão de comando e SubFormulário) |
Rótulo { Label } |
Inserção de texto no formulário |
Caixa de Texto { Text Box } |
Usada para a visualização de dados, em ligação a um campo da tabela associada ao formulário |
Grupo de Opções { Option Group } |
Define um grupo de opções onde serão colocadas opções individuais de escolha (botão de alternar, botão de opção ou caixa de verificação) |
Botão de Alternar { Toggle Button } |
Escolha de respostas do tipo Sim/Não; o valor da resposta muda quando o utilizador faz clique no controlo |
Botão de Opção { Option Botton } |
Tem um funcionamento idêntico ao botão de alternar |
Caixa de Verificação { Check Box } |
Utilizado em situações de escolha Sim/Não, Com um funcionamento idêntico ao botão de alternar e ao botão de opção |
Caixa de Combinação { Combo Box } |
Controlo utilizado para a apresentação de uma caixa/lista de opções, de forma a que o utilizador escolha a que pretende. Permite também a digitação de texto que não se encontre na listagem apresentada |
Caixa de Listagem { List Box } |
Caixa/lista de opções para escolha pelo utilizador |
Botão de Comando { Command Button } |
Controlo utilizado para activar uma macro, conjunto de procedimentos automatizados que executam um conjunto especifico de acções definidas pelo utilizador |
Imagem { Image } |
Inserção de uma moldura para adicionar uma imagem |
Moldura de Objecto Não Limitada{ UnBound Object Frame } |
Inserção de figura, gráfico ou outro objecto que, por ser não acoplado, não está armazenada numa tabela |
Moldura de Objecto Dependente { Bound Object Frame } |
Inserção de figura, gráfico ou outro objecto com ligação um determinado campo da tabela que está a ser utilizada |
Quebra de Página [ Page Break } |
Inserção de uma quebra-de-página; é Quebra de Página normalmente utilizada em formulários que ocupam vários ecrãs |
Controlo Separador { Tab Control } |
Permite a criação de múltiplas páginas num formulário, através de separadores (tabs), onde podem ser inseridos outros controlos |
Subformulário/Subrelátorio { Subform/Subreport } |
Permite a inserção de um SubFormulário (ou sub-relatório) no formulário que está a ser elaborado |
Linha { Line } |
Inserção de linhas verticais, horizontais ou diagonais |
Rectângulo { Rectangle } |
inserção de rectângulos |
Mais controlos { More Controls } |
Este botão permite o acesso a outros controlos, tipo ActiveX (por exemplo, o Controlo de calendário) ou HTML |
Fig. 3.8.6 - Exemplos de Controlos ActiveX e HTML no Access 97