DoCmd.Close [
typeobjet,
nomobjet], [
enregistrer]
enregistrer
Une des constantes intrinsèques suivantes :
acSaveNo
acSavePrompt (valeur par défaut)
acSaveYes Si vous laissez cet argument vide, la valeur par défaut (
acSavePrompt) est choisie.
Remarques
Si vous laissez vides les arguments
typeobjet et
nomobjet (la constante par défaut,
acDefault, est choisie pour
typeobjet), Microsoft Access ferme la fenêtre active. Si vous spécifiez l'argument
enregistrer et laissez vides les arguments
typeobjet et
nomobjet, vous devez inclure les virgules des arguments
typeobjet et
nomobjet.
Note Si un formulaire renferme un contrôle lié à un champ dont la propriété
Null interdit (Required) a pour valeur « Oui », et si le formulaire est fermé à l'aide de la méthode
Close sans entrer aucune donnée pour ce champ, aucun message d'erreur n'est affiché. Toute modification apportée à l'enregistrement est abandonnée. Lorsque le formulaire est fermé à l'aide du bouton
Fermer de Windows, de l'action Fermer d'une macro, ou en cliquant dans le menu
Fichier sur la commande
Fermer, Microsoft Access affiche une alerte. Le code suivant engendre un message d'erreur si la méthode
Close est utilisée pour fermer un formulaire qui renferme un champ Null.
Partager