DoCmd.GoToRecord (Access)
O método GoToRecord executa a ação GoToRecord no Visual Basic.
Você pode usar o método GoToRecord para tornar o registro especificado o registro atual em uma tabela, um formulário ou um conjunto de resultados da consulta aberto. Se você deixar os argumentos objecttype e objectname em branco (a constante padrão, AcActiveDataObject, será considerada para objecttype), o objeto ativo será considerado. Você pode usar o método GoToRecord para tornar um registro em um formulário oculto o registro atual se você especificar o formulário oculto nos argumentos objecttype e objectname .
GoToRecord (ObjectType, ObjectName, Record, Offset)
DoCmd.GoToRecord acDataForm, "Employees", acGoTo, 7
Arguments
Optional arguments
Os seguintes argumentos são opcionais
ObjectType (AcDataObjectType) - Uma constante AcDataObjectType que especifica o tipo de objeto que contém o registro que você deseja tornar atual.
Os valores possíveis são
acActiveDataObject | O objeto ativo contém o registro. |
acDataForm | Um formulário contém o registro. |
acDataFunction | Uma função definida pelo usuário contém o registro (somente projeto do Microsoft Access). |
acDataQuery | Uma consulta contém o registro. |
acDataReport | Um relatório contém o registro. |
acDataServerView | Um modo de exibição do servidor contém o registro (somente projeto do Microsoft Access). |
acDataStoredProcedure | Um procedimento armazenado contém o registro (somente projeto do Microsoft Access). |
acDataTable | Uma tabela contém o registro. |
ObjectName (String) - Uma expressão de cadeia de caracteres que é o nome válido de um objeto do tipo selecionado com o argumento ObjectType.
Record (AcRecord) - Uma constante AcRecord que especifica o registro para tornar o registro atual. O valor padrão é acNext.
Os valores possíveis são
acFirst | Faz o primeiro registro ser o registro atual. |
acGoTo | Faz o registro especificado ser o registro atual. |
acLast | Faz o último registro ser o registro atual. |
acNewRec | Faz um novo registro ser o registro atual. |
acNext | Faz o próximo registro ser o registro atual. |
acPrevious | Faz o registro anterior ser o registro atual. |
Offset (Long) - Uma expressão numérica que representa o número de registros a serem movidos para frente ou para trás se você especificar acNext ou acPrevious para o argumento Record , ou o registro para o qual mover se você especificar acGoTo para o registro Argument. A expressão deve resultar em um número de registro válido.