Microsoft Office Online
Se connecter à Mon site Office Online (Qu'est-ce que c'est ?) | Se connecter

 
 
Microsoft Office Access
Rechercher
Rechercher
 
Acheter Office
Acheter et activer Office
 
 
 
Avertissement : vous affichez cette page avec un navigateur Web non pris en charge. Ce site Web fonctionne de manière optimale avec Microsoft Internet Explorer 6.0 ou version ultérieure, Firefox 1.5 ou Netscape Navigator 8.0 ou version ultérieure. En savoir plus sur les navigateurs pris en charge.

Créer un formulaire ou un état contextuel
 

Avant de suivre la procédure suivante, créez le formulaire ou l'état de votre choix.

  1. Ouvrez le formulaire ou l'état en mode Création. (mode Création : fenêtre qui présente la création des objets de base de données suivants : tables, requêtes, formulaires, états, macros et pages d'accès aux données. En mode Création, vous pouvez créer de nouveaux objets de base de données et modifier la structure d'objets existants.)
  2. Double-cliquez sur le sélecteur de formulaire (sélecteur de formulaire : zone d'intersection des règles, située dans l'angle supérieur gauche d'un formulaire en mode Création. Utilisez cette zone pour exécuter des opérations au niveau du formulaire, telles que la sélection du formulaire.) ou sur le sélecteur d'état (sélecteur d'état : case d'intersection des règles, située dans l'angle supérieur gauche d'un état en mode Création. Utilisez cette case pour exécuter des opérations au niveau de l'état, telles que la sélection de l'état.) pour ouvrir la feuille de propriétés (feuille des propriétés : fenêtre qui permet d'afficher ou de modifier les propriétés de différents objets tels que des tables, des requêtes, des champs, des formulaires, des états, des pages d'accès aux données et des contrôles.).
  3. Dans la zone de propriété Fen indépendante, cliquez sur Oui.
  4. Effectuez l'une des actions suivantes :

    AfficherPour un formulaire ou un état contextuel non modal

    1. Si vous voulez être en mesure de dimensionner le formulaire ou l'état, dans la zone de propriétés StyleBordures (BorderStyle), cliquez sur Fin.
    2. Créer une macro ou une procédure événementielle afin d'ouvrir le formulaire ou l'état contextuel.

      Remarque  Le formulaire Fournisseurs de l'application exemple Les Comptoirs contient un exemple de procédure événementielle qui affiche un formulaire contextuel non modal. Ouvrez la base de données Les Comptoirs dans le sous-dossier Exemples de votre dossier Office, puis le formulaire Fournisseurs en mode Création. Cliquez sur le bouton GénérerImage du bouton en regard de la zone de propriétés SurClic (OnClick) du bouton Review Products.

    AfficherPour un formulaire ou un état contextuel modal

    1. Dans la boîte de propriétés Fen Modale, cliquez sur Oui.
    2. Dans la boîte de propriétés StyleBordure, cliquez sur Trait double fixe.
    3. Créer une macro ou une procédure événementielle afin d'ouvrir le formulaire ou l'état contextuel.
  5. Attachez la macro ou une procédure événementielle à un formulaire ou un état en spécifiant le nom de la macro ou de la procédure événementielle comme paramètre de la propriété événementielle appropriée. Par exemple, tapez le nom de la macro ou de la procédure événementielle dans la boîte de propriété SurClic (OnClick) d'un bouton de commande.

    Pour positionner un formulaire ou un état contextuel sur l'écran, ouvrez-le en mode Création, agrandissez la fenêtre Microsoft Access, positionnez le fenêtre où vous le souhaitez, puis enregistrez le formulaire ou l'état. La fenêtre contextuelle s'affichera à cet endroit lors de l'ouverture du formulaire ou de l'état (en supposant que le paramètre Non est attribué à la propriété AutoCentrer, et que vous n'avez pas spécifié sa position dans la procédure événementielle qui ouvre l'objet contextuel).

Remarque  Si vous voulez utiliser un formulaire à la fois comme un formulaire ordinaire et comme une boîte de dialogue, utilisez le paramètre Boîte de dialogue de l'action OuvrirFormulaire pour ouvrir temporairement le formulaire sous forme de boîte de dialogue au lieu d'utiliser la procédure décrite ici.

publicité