Compartilhar via


Ação da macro IrParaRegistro

Aplica-se ao: Access 2013, Office 2013

Você pode usar a ação IrParaRegistro para tornar o registro especificado no registro atual de um conjunto de resultados de tabela, formulário, ou consulta aberta.

Setting

A ação IrParaRegistro tem os seguintes argumentos.

Argumento da ação

Descrição

Tipo de Objeto

O tipo de objeto que contém o registro que você deseja tornar no atual. Clique em Tabela, Consulta, Formulário, Modo de Exibição do Servidor, Procedimento Armazenado ou Função na caixa Tipo de Objeto da seção Argumentos da Ação do painel Construtor de Macros. Deixe este argumento em branco para selecionar o objeto ativo.

Nome do Objeto

O nome do objeto que contém o registro que você deseja tornar no registro atual. A caixa Nome do Objeto mostra todos os objetos no banco de dados atual do tipo selecionado pelo argumento Tipo de Objeto. Se você deixar o argumento Tipo de Objeto em branco, deixe este argumento em branco também.

Record

O registro que se tornará o atual. Clique em Anterior, Próximo, Primeiro, Último, Ir Para ou Novo na caixa Registro. O padrão é Não.

Offset

Um inteiro ou uma expressão que é calculada como um inteiro. Uma expressão precisa ser antecedida de um sinal de igual (=). Este argumento especifica o registro que se tornará o atual. Você pode usar o argumento Deslocamento de duas maneiras:

  • Quando o argumento Registro é Próximo ou Anterior, o Microsoft Office Access 2007 move para frente ou para trás o número de registros especificado no argumento Deslocamento.

  • Quando o argumento Registro é Ir Para, o Access se move para o registro com o número igual ao do argumento Deslocamento. O número de registros é mostrado na caixa de número de registros na parte inferior da janela.

    OBSERVAÇÃO: se você usar a configuração Primeiro, Último ou Novo para o argumento Registro , o Access ignorará o argumento Deslocamento . Se você inserir um argumento Deslocamento excessivamente grande, o Access exibirá uma mensagem de erro. Você não pode digitar números negativos para o argumento Deslocamento.

  • Quando o argumento Registro é Próximo ou Anterior, o Microsoft Office Access 2007 move para frente ou para trás o número de registros especificado no argumento Deslocamento.

  • Quando o argumento Registro é Ir Para, o Access se move para o registro com o número igual ao do argumento Deslocamento. O número de registros é mostrado na caixa de número de registros na parte inferior da janela.

Comentários

Se o foco for um controle específico em um registro, esta ação vai deixá-lo no mesmo controle do novo registro.

Você pode usar a configuração Novo do argumento Registro para se mover para o registro em branco ao final de um formulário ou tabela para poder inserir novos dados.

Esta ação é semelhante a clicar na seta abaixo do botão Localizar da guia Página Inicial e clicar em Ir Para. Os subcomandos Primeiro, Último, Próximo, Anterior e Novo Registro do comando Ir Para têm no objeto selecionado o mesmo efeito das configurações Primeiro, Último, Próximo, Anterior e Novo do argumento Registro. Você também pode se mover para os registros usando os botões de navegação na parte inferior da janela.

Você poderá usar a ação IrParaRegistro para tornar um registro de um formulário oculto no registro atual se especificar o formulário oculto nos argumentos Tipo de Objeto e Nome do Objeto.

Para executar a ação IrParaRegistro em um módulo do VBA (Visual Basic for Applications), use o método GoToRecord do objeto DoCmd.