Utiliser une requête comme source d'enregistrement d'un formulaire ou d'un état

Vous pouvez utiliser une requête pour fournir des données à un formulaire ou un état. Vous pouvez pour cela utiliser un Assistant ou effectuer l'opération manuellement en définissant la propriété Source d'enregistrement du formulaire ou de l'état. Cet article vous montre comment utiliser une requête comme source d'enregistrement d'un formulaire ou d'un état.

Dans cet article

Introduction

Utiliser une requête comme source d'enregistrement d'un formulaire

Utiliser une requête comme source d'enregistrement d'un état

Introduction

Il arrive souvent qu'une table seule ne puisse pas fournir les données dont vous avez besoin pour générer un formulaire ou un état donné. Vous pouvez avoir besoin d'utiliser des données d'autres tables. Vous pouvez également souhaiter récapituler des données d'une table. Vous pouvez encore souhaiter utiliser les données d'une table, ainsi qu'une relation que cette table entretient avec une autre table afin de déterminer quels enregistrements se trouvent dans le recordset.

Dans ces situations, vous pouvez générer une requête pour obtenir exactement les données dont vous avez besoin, puis utiliser cette requête comme source d'enregistrement de votre formulaire ou état. Plusieurs méthodes sont possibles. Cet article explique l'utilisation de chaque méthode pour les formulaires et les états.

Cet article n'explique pas toutes les étapes nécessaires à la création d'un formulaire ou d'un état.

Pour plus d'informations sur la création des formulaires et états, voir les articles Créer un formulaire et Créer un état simple.

Haut de la page

Utiliser une requête comme source d'enregistrement d'un formulaire

Trois méthodes élémentaires vous permettent d'utiliser une requête comme source d'enregistrement d'un formulaire.

Créer un formulaire à l'aide de l'Assistant Formulaire

Spécifiez la requête à utiliser dans la première page de l'Assistant. La requête doit déjà exister.

  1. Sous l’onglet Créer, dans le groupe Formulaires, cliquez sur Plus de formulaires, puis sur Assistant Formulaire Image du bouton .

    L'Assistant Formulaire se lance.

  2. Dans la zone de liste déroulante Tables/Requêtes, cliquez sur le nom de la requête à utiliser comme source d'enregistrement du formulaire.

  3. Dans la zone de liste Champs disponibles, double-cliquez sur chaque champ à utiliser.

    Lorsque vous double-cliquez sur un champ, celui-ci est ajouté à la zone de liste Champs sélectionnés.

  4. Cliquez sur Suivant une fois tous les champs ajoutés.

Définir la propriété Source d'enregistrement sur une requête en mode Création de formulaire

Vous pouvez créer un formulaire en mode Création et définir la propriété Source d'enregistrement du formulaire pour indiquer une requête existante à utiliser.

  1. Sous l'onglet Créer, dans le groupe Formulaires, cliquez sur Création de formulaire.

    Remarque : Si vous voyez un bouton Formulaire simple au lieu d'un bouton Création de formulaire , cliquez sur la flèche à côté de Formulaire simple, puis cliquez sur Modèle de formulaire.

  2. Si la feuille de propriété du formulaire n'est pas déjà ouverte, appuyez sur F4 pour l'ouvrir.

  3. Dans la feuille de propriété du formulaire, sous l'onglet Données, cliquez sur la propriété Source d'enregistrement.

  4. Exécutez l'une des procédures suivantes :

    • Commencez à taper le nom de la requête à utiliser comme source d'enregistrement du formulaire.

      Access renseigne automatiquement le nom de l'objet en cours de frappe.

    • Cliquez sur la flèche vers le bas et sélectionnez la requête à utiliser dans la liste déroulante qui apparaît.

Créer une requête à l'aide du bouton Générer en mode Création de formulaire

Vous pouvez créer un formulaire en mode Création et utiliser le bouton Générer ( Bouton Générateur ) dans la zone de propriété Source d'enregistrement du formulaire pour créer une requête à utiliser comme source d'enregistrement du formulaire.

  1. Sous l'onglet Créer, dans le groupe Formulaires, cliquez sur Création de formulaire.

    Remarque : Si vous voyez un bouton Formulaire simple au lieu d'un bouton Création de formulaire , cliquez sur la flèche à côté de Formulaire simple, puis cliquez sur Modèle de formulaire.

  2. Si la feuille de propriété du formulaire n'est pas déjà ouverte, appuyez sur F4 pour l'ouvrir.

  3. Dans la feuille de propriété du formulaire, sous l'onglet Données, cliquez sur la propriété Source.

  4. Cliquez sur Bouton Générateur .

    Une nouvelle requête s'ouvre en mode Création.

  5. Créez la requête, puis enregistrez-la et fermez-la.

Haut de la page

Utiliser une requête comme source d'enregistrement d'un état

Trois méthodes élémentaires vous permettent d'utiliser une requête comme source d'enregistrement d'un état.

Créer un état à l'aide de l'Assistant État

Dans la première page de l'Assistant, vous pouvez spécifier la requête à utiliser. La requête doit déjà exister.

  1. Sous l'onglet Créer, dans le groupe États, cliquez sur Assistant État.

    L'Assistant État se lance.

  2. Dans la zone de liste déroulante Tables/Requêtes, cliquez sur le nom de la requête à utiliser comme source d'enregistrement de l'état.

  3. Dans la zone de liste Champs disponibles, double-cliquez sur chaque champ à utiliser.

    Lorsque vous double-cliquez sur un champ, celui-ci est ajouté à la zone de liste Champs sélectionnés.

Définir la propriété Source d'enregistrement sur une requête en mode Création d'état

Vous pouvez créer un état en mode Création et définir la propriété Source d'enregistrement de l'état pour indiquer une requête existante à utiliser.

  1. Sous l'onglet Créer, dans le groupe États, cliquez sur Création d'état.

    Remarque : Si vous voyez un bouton État simple au lieu d'un bouton Création d'état, cliquez sur la flèche à côté de État simple, puis cliquez sur Création d'état.

  2. Si la feuille de propriété de l'état n'est pas déjà ouverte, appuyez sur F4 pour l'ouvrir.

  3. Dans la feuille de propriété de l'état, sous l'onglet Données, cliquez sur la propriété Source d'enregistrement.

    Remarque : Si vous ne voyez pas de zone de propriété Source d'enregistrement, assurez-vous que vous avez bien affiché les propriétés de l'état et non les propriétés d'un contrôle spécifique qui se trouve sur l'état.

  4. Exécutez l'une des procédures suivantes :

    • Commencez à taper le nom de la requête à utiliser comme source d'enregistrement de l'état.

      Access renseigne automatiquement le nom de l'objet en cours de frappe.

    • Cliquez sur la flèche vers le bas et sélectionnez la requête à utiliser dans la liste déroulante qui apparaît.

Créer une nouvelle requête à l'aide du bouton Générer en mode Création d'état

Vous pouvez créer un état en mode Création et utiliser le bouton Générer ( Bouton Générateur ) dans la zone de propriété Source d'enregistrement de l'état pour créer une requête à utiliser comme source d'enregistrement de l'état.

  1. Sous l'onglet Créer, dans le groupe États, cliquez sur Création d'état.

    Remarque : Si vous voyez un bouton État simple au lieu d'un bouton Création d'état, cliquez sur la flèche à côté de État simple, puis cliquez sur Création d'état.

  2. Si la feuille de propriété de l'état n'est pas déjà ouverte, appuyez sur F4 pour l'ouvrir.

  3. Dans la feuille de propriété de l'état, sous l'onglet Données, cliquez sur la propriété Source d'enregistrement.

  4. Cliquez sur Bouton Générateur . Une nouvelle requête s'ouvre en mode Création.

  5. Créez la requête, puis enregistrez-la et fermez-la.

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.

×