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