Quando utiliza um formulário numa base de dados de ambiente de trabalho do Access, pode alternar entre controlos ao premir a Tecla de Tabulação. Pode especificar a ordem pela qual os controlos num formulário respondem à Tecla de Tabulação. Num formulário bem estruturado, os controlos respondem à Tecla de Tabulação por uma ordem lógica ( por exemplo, de cima para baixo e da esquerda para a direita - para que o formulário seja mais fácil de utilizar.
Este artigo descreve como alterar a ordem de tabulação, como remover um controlo da ordem de tabulação e como alterar o comportamento do separador do último campo num formulário.
Este artigo centra-se nos formulários, mas também pode utilizar estes procedimentos para definir a ordem de tabulação para os controlos nos relatórios. Quando abre um relatório na vista relatório, pode utilizar a tecla tab para mover o foco do controlo para o controlo.
Nota: Este artigo não se aplica a bases de dados Web do Access e aplicações Web do Access – o tipo de bases de dados que cria com o Access e publica online. Nas aplicações Web, a ordem de tabulação é definida automaticamente e não pode ser alterada.
O que pretende fazer?
Alterar a ordem de tabulação dos controlos
Quando utiliza ferramentas como assistentes ou esquemas para criar um formulário, o Access define a ordem de tabulação para a mesma ordem em que os controlos aparecem no formulário: de cima para baixo e da esquerda para a direita. No entanto, se criar ou modificar um formulário sem utilizar um assistente ou um esquema, poderá criar uma ordem de tabulação que não corresponda à localização dos controlos no formulário. Utilize o procedimento seguinte para alterar a ordem de tabulação dos controlos.
-
No Painel de Navegação, clique com o botão direito do rato no formulário e, em seguida, clique em Vista Estrutura.
-
No separador Estrutura , no grupo Ferramentas , clique em Ordem de Tabulação.
-
Na caixa de diálogo Ordem de Tabulação , em Secção, clique na secção que pretende alterar.
-
Siga um dos seguintes procedimentos:
-
Se quiser que o Access crie uma ordem de tabulação de cima para baixo e da esquerda para a direita, clique em Encomenda Automática.
-
Se quiser criar a sua própria ordem de tabulação personalizada, clique no seletor do controlo que pretende mover. (Clique e arraste para selecionar mais do que um controlo de cada vez.) Clique novamente no seletor e arraste o controlo para a localização pretendida na lista.
-
-
Clique em OK.
Remover um controlo da ordem de tabulação
-
No Painel de Navegação, clique com o botão direito do rato no formulário e, em seguida, clique em Vista Estrutura.
-
Se o painel de tarefas Folha de Propriedades não for apresentado, prima F4 para apresentá-lo.
-
Selecione o controlo que pretende remover da ordem de tabulação.
-
No separador Outro da Folha de Propriedades, na caixa de propriedades Tabulação , clique em Não.
Nota: Se remover um controlo da ordem de tabulação, ainda pode clicar no controlo para selecioná-lo, desde que a respetiva propriedade Ativada esteja definida como Sim.
Alterar o comportamento do separador do último campo na ordem de tabulação
Por predefinição, quando prime a Tecla de Tabulação enquanto o cursor está no último campo na ordem de tabulação, o Access apresenta o registo seguinte na origem de dados e move o cursor para o primeiro campo da ordem de tabulação. Pode alterar este comportamento para que o Access permaneça no registo atual. Se o formulário contiver quebras de página, também pode alterar o comportamento para que o Access não mova o cursor para a página seguinte. Isto é útil se quiser impedir o utilizador de editar mais do que um registo (ou página) de cada vez.
-
No Painel de Navegação, clique com o botão direito do rato no formulário e, em seguida, clique em Vista Estrutura.
-
Se o painel de tarefas Folha de Propriedades não for apresentado, prima F4 para apresentá-lo.
-
Selecione Formulário na lista pendente na parte superior da Folha de Propriedades.
-
No separador Outro da Folha de Propriedades, na caixa de propriedades Ciclo , selecione uma das seguintes opções.
Definição |
Descrição |
Todos os Registos |
Quando prime a Tecla de Tabulação no último campo do registo, o foco move-se para o primeiro campo no registo seguinte. |
Registo atual |
Quando prime a Tecla de Tabulação no último campo do registo, o foco muda novamente para o primeiro campo no registo atual. |
Página Atual |
Quando prime a Tecla de Tabulação no último campo da página de formulário, o foco muda novamente para o primeiro campo na página atual. Nota: Pode dividir um formulário em páginas com o controlo Quebra de Página. Este controlo está disponível na Vista estrutura, no grupo Controlos do separador Estrutura . Se o formulário não contiver quebras de página, a opção Página Atual comporta-se da mesma forma que a opção Registo Atual . |