Applies ToAccess para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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 numa tabela, formulário ou consulta aberta conjunto de resultados.

Definição

Nas bases de dados de ambiente de trabalho do Access, a ação de macro GoToRecord tem os seguintes argumentos.

Argumento de 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 também este argumento em branco.

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 é avaliado 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:

  • Quando o argumento Registo é Seguinte ou Anterior, o Access move o número de registos para a frente ou para trás especificados no argumento Desvio .

  • Quando o argumento Registo é Ir Para, o Access move-se para o registo com o número igual ao argumento Desvio . O número de registo é apresentado na caixa de número de registo na parte inferior da janela.

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 de 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.

Observações

Se a 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 o 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.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.