Méthode Attachment.Requery (Access)

La méthode Requery met à jour les données sous-jacentes d'un contrôle spécifié du formulaire actif en actualisant la source de données pour le contrôle.

Syntaxe

expression. Nouvelle requête

Expression Variable qui représente un objet Attachment .

Remarques

Utilisez cette méthode pour vous assurer qu’un formulaire ou un contrôle affiche les données les plus récentes.

La méthode Actualiser effectue une des actions suivantes :

  • Réexécute la requête sur laquelle est basé le formulaire ou le contrôle.
  • Elle affiche tous les enregistrements nouveaux ou modifiés ou retire les enregistrements supprimés de la table à partir de laquelle le formulaire ou le contrôle a été créé.
  • Met à jour les enregistrements affichés en fonction des modifications apportées à la propriété Filter du formulaire.

Les contrôles basés sur une requête ou une table sont les suivants :

  • zones de liste et zones de liste modifiable ;
  • contrôles de sous-formulaire ;
  • des objets OLE, tels que des graphiques ;
  • Fonctions d'agrégation de contrôles dont la propriété ControlSource comprend des fonctions de regroupement domaine ou SQL.

Si vous spécifiez un autre type de contrôle pour l’objet spécifié par expression, la source d’enregistrement du formulaire est réexécutée.

Si l’objet spécifié par expression n’est pas lié à un champ dans une table ou une requête, la méthode Requery force un recalcul du contrôle.

Si vous omettez l’objet spécifié par expression, la méthode Requery réexécutera la source de données sous-jacente pour le formulaire ou le contrôle qui a le focus. Si le contrôle qui a le focus a une source d'enregistrement ou de ligne, il est actualisé ; sinon, les données du contrôle sont tout simplement actualisées.

Si un contrôle de sous-formulaire est activé, cette méthode actualise uniquement la source d'enregistrements du sous-formulaire et non du formulaire principal.

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.