Les formulaires dans Access sont similaires aux cas d’affichage dans les magasins. Ils facilitent l’affichage ou l’obtention des éléments souhaités. Les formulaires vous permettent, à vous ou à d’autres utilisateurs, d’ajouter, de modifier ou d’afficher les données stockées dans votre base de données de bureau Access, si bien que la conception des formulaires est importante. Si plusieurs utilisateurs utilisent votre base de données de bureau Access, des formulaires bien conçus sont essentiels à l’efficacité et à la précision de la saisie des données.
Il existe plusieurs façons de créer un formulaire dans une base de données de bureau Access. Cet article vous indique certaines options courantes.
Que voulez-vous faire ?
- Créer un formulaire à partir d’une table ou d’une requête existante dans Access
- Créer un formulaire vierge dans Access
- Créer un formulaire double affichage dans Access
- Créer un formulaire qui affiche plusieurs enregistrements dans Access
- Créer un formulaire qui contient un sous-formulaire dans Access
- Créer un formulaire de navigation dans Access
- Informations supplémentaires
Créer un formulaire à partir d’une table ou d’une requête existante dans Access
Pour créer un formulaire à partir d’une table ou d’une requête dans votre base de données, dans le volet de navigation, cliquez sur la table ou la requête qui contient les données de votre formulaire. Ensuite, sous l’onglet Créer , cliquez sur Formulaire.
Access crée un formulaire et l’affiche en mode Page. Vous pouvez apporter des modifications de conception, comme ajuster la taille des zones de texte en fonction des données à afficher, si nécessaire. Pour plus d’informations, voir l’article sur l’utilisation de l’outil Formulaire.
Créer un formulaire vierge dans Access
Pour créer un formulaire sans contrôles ou éléments préformatés, sous l’onglet Créer , cliquez sur Formulaire vide. Access ouvre un formulaire vide en mode Page et affiche le volet Liste de champs.
Dans le volet Liste de champs, cliquez sur le signe plus (+) en regard de la ou des tables qui contiennent les champs que vous souhaitez afficher dans le formulaire.
Pour ajouter un champ au formulaire, double-cliquez dessus ou faites-le glisser vers le formulaire. Pour ajouter plusieurs champs à la fois, maintenez la touche Ctrl enfoncée, cliquez sur plusieurs champs, puis faites-les glisser sur le formulaire en même temps.
Remarque
L’ordre des tables dans le volet Liste de champs peut varier, en fonction de la partie du formulaire sélectionnée actuellement. Si vous ne parvenez pas à ajouter un champ au formulaire, essayez de sélectionner une autre partie du formulaire et d’ajouter à nouveau le champ.
Utilisez les outils du groupe En-tête/Pied de page de l’onglet Création de la disposition du formulaire pour ajouter un logo, un titre ou la date et l’heure au formulaire.
Si vous souhaitez ajouter une plus grande variété de contrôles au formulaire, cliquez sur Conception de disposition du formulaire et utilisez les outils du groupe Contrôles .
Créer un formulaire double affichage dans Access
Un formulaire fractionné vous offre deux vues des données en même temps : un mode Formulaire et un mode Feuille de données. L’utilisation de formulaires double affichage offre les avantages de deux types de formulaires dans un seul et même formulaire. Par exemple, vous pouvez utiliser la partie feuille de données du formulaire pour localiser rapidement un enregistrement, puis utiliser la partie formulaire pour afficher ou modifier l’enregistrement. Les deux vues sont connectées à la même source de données et restent synchronisées à tout moment.
Pour créer un formulaire fractionné à l’aide de l’outil Formulaire fractionné, dans le volet de navigation, cliquez sur la table ou la requête qui contient les données. Ensuite, sous l’onglet Créer , cliquez sur Autres formulaires>formulaire fractionné.
Access crée le formulaire et vous pouvez apporter des modifications à la conception du formulaire. Par exemple, vous pouvez ajuster la taille des zones de texte en fonction des données à afficher, si nécessaire. Pour plus d’informations sur l’utilisation d’un formulaire double affichage, voir l’article consacré à la création d’un formulaire double affichage.
Créer un formulaire qui affiche plusieurs enregistrements dans Access
Un formulaire à plusieurs éléments, également appelé formulaire continu, est utile lorsque vous souhaitez un formulaire qui affiche plusieurs enregistrements, mais qui est plus personnalisable qu’une feuille de données. Pour en créer un, utilisez l’outil Plusieurs éléments .
- Dans le volet de navigation, cliquez sur la table ou sur la requête contenant les données que vous souhaitez faire figurer dans le formulaire.
- Sous l’onglet Créer , cliquez sur Autres formulaires>Plusieurs éléments.
Access crée le formulaire et l’affiche en mode Page. Ce mode vous permet d'apporter des modifications à la structure du formulaire tout en ayant les données affichées. Par exemple, vous pouvez adapter la taille des zones de texte en fonction des données à afficher. Pour plus d’informations, voir Créer un formulaire à l’aide de l’outil Plusieurs éléments.
Créer un formulaire qui contient un sous-formulaire dans Access
Lorsque vous travaillez avec des données associées stockées dans des tables distinctes, vous devez souvent afficher les données de plusieurs tables ou requêtes sur le même formulaire. Les sous-formulaires sont un moyen pratique de le faire. Étant donné qu’il existe plusieurs façons d’ajouter un sous-formulaire en fonction de vos besoins, consultez Créer un formulaire qui contient un sous-formulaire (un formulaire un-à-plusieurs).
Créer un formulaire de navigation dans Access
Un formulaire de navigation est tout simplement un formulaire contenant un contrôle de navigation. Les formulaires de navigation sont un vrai plus pour tous les types de bases de données, mais ils revêtent une importance particulière si vous envisagez de publier une base de données sur le Web, car le volet de navigation d’Access ne s’affiche pas dans un navigateur.
- Ouvrez la base de données à laquelle vous souhaitez ajouter un formulaire de navigation.
- Dans l’onglet Création, dans le groupe Formulaires, cliquez sur Navigation, puis sélectionnez le style de formulaire de navigation voulu.
Access crée le formulaire, lui ajoute le contrôle de navigation et l’affiche en mode Page. Pour plus d’informations, voir Créer un formulaire de navigation.
Informations supplémentaires
Vous pouvez utiliser plusieurs options pour personnaliser vos formulaires. Vérifiez si l’un des éléments suivants répond à vos besoins :
| Options | Voir la ressource |
|---|---|
| Si vous voulez être en mesure de sélectionner quels champs apparaissent sur le formulaire, utilisez l’Assistant Formulaire pour créer votre formulaire. | Créer un formulaire à l’aide de l’Assistant Formulaire |
| L’ajout d’onglets à un formulaire permet de mieux l’organiser et de simplifier son utilisation, principalement si le formulaire contient plusieurs contrôles. | Créer un formulaire à onglets |
| Un contrôle de navigateur web vous permet d’afficher des pages web sur un formulaire. Vous pouvez lier le contrôle à des champs ou des contrôles de votre base de données pour déterminer dynamiquement quelle page est affichée. Par exemple, vous pouvez utiliser les informations d’adresse d’une base de données pour créer des cartes personnalisées sur un site de mappage Internet, ou vous pouvez utiliser des informations de produit dans une base de données pour rechercher des articles sur le site web d’un fournisseur. | Ajouter la navigation web à un formulaire |
| Access place des contrôles dans des guides appelés dispositions pour vous permettre d’aligner les contrôles sur un formulaire. Découvrez comment déplacer et dimensionner les contrôles indépendamment. | Déplacer et redimensionner des contrôles séparément |
Haut de la page