Créer un formulaire double affichage

Le formulaire double affichage est une nouvelle fonctionnalité de Microsoft Office Access 2007, qui offre deux affichages simultanés des données : un affichage Formulaire et un affichage Feuille de données. Ces deux affichages sont rattachés à la même source de données et sont toujours synchronisés. Ainsi, si vous sélectionnez un champ dans une partie du formulaire, le même champ est sélectionné dans l'autre partie du formulaire. Vous pouvez ajouter des données dans chacune des parties, comme en modifier ou en supprimer (à condition que la source d'enregistrement soit modifiable et que vous n'ayez pas configuré le formulaire pour empêcher ces opérations).

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 retrouver rapidement un enregistrement, et utiliser ensuite la partie formulaire pour consulter ou modifier l'enregistrement. La partie formulaire peut servir d'en-tête, esthétique et fonctionnel, à la partie feuille de données. C'est la technique qui est employée dans bon nombre de modèles de bases de données disponibles pour Office Access 2007.

Que voulez-vous faire ?

Créer un formulaire double affichage à l'aide de l'outil Formulaire double affichage

Transformer un formulaire existant en formulaire double affichage

Ajuster votre formulaire double affichage

Créer un formulaire double affichage à l'aide de l'outil Formulaire double affichage

Cette procédure permet de créer un formulaire double affichage entièrement nouveau. Le formulaire est basé sur une table ou une requête que vous sélectionnez dans le volet de navigation ou que vous avez ouverte en mode Feuille de données.

  1. Dans le volet de navigation, cliquez sur la table ou la requête qui contient les données que vous souhaitez faire figurer dans le formulaire. Vous pouvez également ouvrir la table ou la requête en mode Feuille de données.

  2. Sous l'onglet Créer, dans le groupe Formulaires, cliquez sur Formulaire double affichage. Image du bouton

Access crée le formulaire et l'affiche en mode Page. Ce mode vous permet d'apporter des modifications à la conception du formulaire tout en ayant les données affichées. Par exemple, vous pouvez ajuster la taille des zones de texte en fonction des données à afficher, si nécessaire.

Haut de la page

Transformer un formulaire existant en formulaire double affichage

Vous pouvez transformer un formulaire existant en formulaire double affichage en définissant certaines propriétés du formulaire.

  1. Ouvrez votre formulaire en mode Création en cliquant dessus avec le bouton droit dans le volet de navigation, puis en cliquant sur Mode Création.

  2. Si la feuille de propriétés n'est pas affichée, appuyez sur F4.

  3. Sélectionnez Formulaire dans la liste déroulante située en haut de la feuille de propriétés.

  4. Sous l'onglet Format de la feuille de propriétés, dans la liste déroulante Affichage par défaut, sélectionnez Formulaire double affichage.

  5. Vérifiez votre formulaire en mode Formulaire. Pour passer en mode Formulaire, double-cliquez sur le nom du formulaire dans le volet de navigation.

Haut de la page

Ajuster votre formulaire double affichage

Après avoir créé votre formulaire double affichage, vous pouvez apporter certaines modifications en mode Création ou en mode Page pour obtenir les résultats souhaités.

Définir les propriétés du formulaire double affichage

Le tableau suivant répertorie certaines des propriétés liées aux formulaires double affichage, que vous pouvez définir dans la feuille de propriétés pour ajuster votre formulaire. Si la feuille de propriétés n'est pas affichée, appuyez sur F4. Vérifiez également que l'option Formulaire est sélectionnée dans la liste déroulante en haut de la feuille de propriétés. Toutes les propriétés de la table sont situées dans l'onglet Format de la feuille de propriétés.

Propriété

Vues dans lesquels vous pouvez paramétrer la propriété

Description

Orientation du formulaire double affichage

Mode Création seulement

Permet de définir l'emplacement de la feuille de données : au-dessus, au-dessous, à gauche ou à droite du formulaire.

Feuille de données du formulaire double affichage

Mode Création ou Page

Si cette propriété est définie sur Modif autorisée (et que la source d'enregistrement du formulaire est modifiable), Access autorise les modifications au niveau de la feuille de données. Si elle est définie sur Lecture seule, Access empêche les modifications dans la feuille de données.

Barre Fractionnement du formulaire double affichage

Mode Création seulement

Si cette propriété est définie sur Oui, Access autorise le redimensionnement du formulaire et de la feuille de données en déplaçant la barre Fractionnement qui sépare les deux parties. Vous pouvez faire glisser la barre Fractionnement pour agrandir ou réduire la feuille de propriétés. Si elle est définie sur Non, la barre Fractionnement est masquée, et le formulaire et la feuille de données ne peuvent pas être redimensionnés.

Enregistrer le positionnement de la barre Fractionnement

Mode Création seulement

Si cette propriété est définie sur Oui, le formulaire s'ouvre avec la barre Fractionnement positionnée au même endroit que lorsque vous l'avez fermé pour la dernière fois. Si elle est définie sur Non, le formulaire et la feuille de données ne peuvent pas être redimensionnés, et la barre Fractionnement est masquée.

Taille du formulaire double affichage

Mode Création ou Page

Permet de définir une hauteur ou une largeur exacte (selon que le fractionnement est vertical ou horizontal) , pour la partie formulaire du formulaire double affichage. Par exemple, vous pouvez taper 1" pour définir une hauteur ou une largeur de 1 pouce. Vous pouvez taper Auto pour définir la dimension autrement, notamment en faisant glisser la barre de fractionnement en mode Page.

Impression du formulaire double affichage

Mode Création ou Page

Permet de spécifier la partie du formulaire à imprimer lors de l'impression du formulaire. Si la propriété est définie sur Formulaire uniquement, seule la partie formulaire est imprimée. Si la propriété est définie sur Feuille de données uniquement, seule la partie feuille de données est imprimée.

Fixer la position du séparateur du formulaire

Pour positionner le séparateur du formulaire à un endroit précis afin qu'aucun autre utilisateur puisse le déplacer, effectuez l'opération suivante :

  1. Basculez en mode Création en cliquant avec le bouton droit sur le formulaire dans le volet de navigation, puis en cliquant sur Mode Création.

  2. Si la feuille de propriétés n'est pas déjà affichée, appuyez sur F4 pour l'afficher.

  3. Sélectionnez Formulaire dans la liste déroulante située en haut de la feuille de propriétés.

  4. Dans l'onglet Format de la feuille de propriétés, attribuez à la propriété Barre Fractionnement du formulaire double affichage la valeur Non.

  5. Définissez la propriété Enregistrer le positionnement de la barre Fractionnement sur la valeur Oui.

  6. Basculez en mode Page en cliquant avec le bouton droit sur le formulaire dans le volet de navigation, puis sur Mode Page.

  7. Faites glisser la barre Fractionnement vers la position souhaité (ou tapez une hauteur exacte dans la zone Taille du formulaire double affichage de la zone de propriété).

  8. Passez en mode Formulaire pour afficher les résultats.

Le séparateur est fixé à l'emplacement que vous avez défini, et la barre Fractionnement est masquée.

Ajouter ou supprimer un champ

  1. Si le volet Liste de champs n'est pas affichée, sous l'onglet Mise en forme, dans le groupe Outils, cliquez sur Ajouter des champs existants.

  2. Recherchez le champ que vous souhaitez ajouter, puis faites-le glisser vers la feuille de données ou le formulaire.

    Si vous faites glisser le champ vers la feuille de données, il est également ajouté au formulaire. De la même manière, si vous faites glisser le champ vers le formulaire, il est également ajouté à la feuille de données.

  3. Pour supprimer un champ, vous devez utiliser la partie formulaire du formulaire double affichage. Cliquez sur le champ pour le sélectionner, puis appuyez sur Suppr.

    Le champ est supprimé à la fois du formulaire et de la feuille de données.

Pour plus d'informations sur l'ajout de champs au moyen du volet Liste des champs , consultez l'article Ajouter un champ à un formulaire ou un état.

Haut de la page

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×