DoCmd.GoToRecord (Access)
La méthode AtteindreEnregistrement exécute l'action AtteindreEnregistrement dans Visual Basic.
Vous pouvez utiliser la méthode AtteindreEnregistrement pour rendre l'enregistrement spécifié actuel dans une table, un formulaire ou un ensemble de résultats de requête ouverts. Si vous laissez les arguments ObjectType et ObjectName vides (la constante par défaut, acActiveDataObject, est supposée pour ObjectType), l’objet actif est supposé. Vous pouvez utiliser la méthode GoToRecord pour faire d’un enregistrement d’un formulaire masqué l’enregistrement actif si vous spécifiez le formulaire masqué dans les arguments ObjectType et ObjectName .
GoToRecord (ObjectType, ObjectName, Record, Offset)
DoCmd.GoToRecord acDataForm, "Employees", acGoTo, 7
Arguments
Optional arguments
Les arguments suivants sont facultatifs
ObjectType (AcDataObjectType) - Constante AcDataObjectType qui spécifie le type d’objet contenant l’enregistrement que vous souhaitez activer.
Valeurs possibles sont
acActiveDataObject | L'objet actif contient l'enregistrement. |
acDataForm | Une forme contient l'enregistrement. |
acDataFunction | Une fonction définie par l'utilisateur contient l'enregistrement (projet Microsoft Access uniquement). |
acDataQuery | Une requête contient l'enregistrement. |
acDataReport | Un rapport contient l'enregistrement. |
acDataServerView | Une vue serveur contient l'enregistrement (projet Microsoft Access uniquement). |
acDataStoredProcedure | Une procédure stockée contient l'enregistrement (projet Microsoft Access uniquement). |
acDataTable | Une table contient l'enregistrement. |
ObjectName (String) - Expression chaîne qui est le nom valide d'un objet du type sélectionné par l'argument ObjectType.
Record (AcRecord) - Constante AcRecord qui spécifie l’enregistrement à utiliser pour l’enregistrement actif. La valeur par défaut est acNext.
Valeurs possibles sont
acFirst | Active le premier enregistrement. |
acGoTo | Active l'enregistrement spécifié. |
acLast | Active le dernier enregistrement. |
acNewRec | Active un nouvel enregistrement. |
acNext | Active l'enregistrement suivant. |
acPrevious | Active l'enregistrement précédent. |
Offset (Long) - Expression numérique qui représente le nombre d’enregistrements à déplacer vers l’avant ou l’arrière si vous spécifiez acNext ou acPrevious pour l’argument Record ou l’enregistrement à déplacer si vous spécifiez acGoTo pour l' enregistrement . argument. L'expression doit générer un numéro d'enregistrement valide.