Pode utilizar a ação de macro GoToRecord em bases de dados de ambiente de trabalho do Access e aplicações Web do Access para tornar o registo especificado no registo atual num conjunto de resultados de consulta, formulário ou tabela aberta.
Configuração
Nas bases de dados de ambiente de trabalho do Access, a ação de macro GoToRecord tem os seguintes argumentos.
| Argumento da ação | Descrição |
|---|---|
| Tipo de Objeto | O tipo de objeto que contém o registo que pretende tornar atual. Selecione Tabela, Consulta, Formulário, Vista de Servidor, Procedimento Armazenado ou Função na caixa Tipo de Objeto . Deixe este argumento em branco para selecionar o objeto ativo. |
| Nome do Objeto | O nome do objeto que contém o registo que pretende fazer do registo atual. A caixa Nome do Objeto mostra todos os objetos na base de dados atual do tipo selecionado pelo argumento Tipo de Objeto . Se deixar o argumento Tipo de Objeto em branco, deixe este argumento em branco também. |
| Gravar | O registo para criar o registo atual. Selecione Anterior, Seguinte, Primeiro, Último, Ir Para ou Novo na caixa Registo . A predefinição é Seguinte. |
| Desvio | Um número inteiro ou expressão que é avaliada como um número inteiro. Uma expressão tem de ser precedida por um sinal de igual (=). Este argumento especifica o registo para fazer o registo atual. Pode utilizar o argumento Desvio de duas formas:
Nota: Se utilizar a definição Primeiro, Último ou Novo para o argumento Registo , o Access ignora o argumento Desvio . Se introduzir um argumento Desvio demasiado grande, o Access apresenta uma mensagem de erro. Não pode introduzir números negativos para o argumento Desvio . |
Nas aplicações Web do Access, a ação de macro GoToRecord tem apenas um argumento.
| Argumento da ação | Descrição |
|---|---|
| Gravar | O registo para criar o registo atual. Selecione Anterior, Seguinte, Primeiro ou Último na caixa Gravar . A predefinição é Seguinte. |
Comentários
Se o foco estiver num controlo específico num registo, esta ação de macro deixa-a no mesmo controlo para o novo registo.
Pode utilizar a definição Novo para o argumento Registo para mover para o registo em branco no final de um formulário ou tabela para que possa introduzir novos dados.
Nas bases de dados de ambiente de trabalho do Access, esta ação é semelhante a clicar na seta abaixo do botão Localizar no separador Base e, em seguida, clicar em Ir Para. Os subcomandos Primeiro, Último, Seguinte, Anterior e Novo Registo do comando Ir Para têm o mesmo efeito no objeto selecionado que as definições Primeiro, Último, Seguinte, Anterior e Novo para o argumento Gravar . Também pode mover para registos com os botões de navegação na parte inferior da janela.
Nas bases de dados de ambiente de trabalho do Access, pode utilizar a ação IrParaRegisto para tornar um registo num formulário oculto no registo atual se especificar o formulário oculto nos argumentos Tipo de Objeto e Nome do Objeto .
Para executar a ação GoToRecord num módulo Visual Basic for Applications (VBA), utilize o método GoToRecord do objeto DoCmd.