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

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Vous pouvez utiliser une requête pour fournir des données à un formulaire ou un état. Vous pouvez utiliser une requête lorsque vous créez le formulaire ou l’état, ou vous pouvez modifier un formulaire existant ou un état en définissant sa propriété Source d’enregistrement. Lorsque vous définissez la propriété Source d’enregistrement, vous pouvez spécifier une requête existante ou vous pouvez créer une requête à utiliser.

Si vous utilisez une requête comme source d’enregistrement, vous ne serez peut-être pas en mesure de modifier les données. Avant d’utiliser une requête comme source d’enregistrement, vous devez prendre en compte si vous avez besoin de modifier des données.

Cet article explique comment définir la propriété Source d’enregistrement pour un formulaire existant ou un état et fournit des informations sur lorsque vous pouvez et ne pouvez pas modifier les données de la requête.

Cet article n’explique pas comment créer un formulaire ou un état. Pour l’aide de la création des formulaires et états, voir les articles Introduction à la création d’un formulaire et créer un état simple.

Contenu de cet article

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

Créer une requête comme source d’enregistrement d’un formulaire ou un état

Modification des données d’une requête

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

En mode Création, définissez la propriété Source d’enregistrement à une requête existante que vous souhaitez utiliser.

  1. Ouvrez le formulaire ou l’état en mode Création.

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

  2. Dans la feuille de propriétés, sous l’onglet données, cliquez sur la zone de propriété Source d’enregistrement.

    Propriété Source d’enregistrement sous l’onglet Données.

  3. Effectuez l’une des actions suivantes :

    • Commencez à taper le nom de la requête que vous souhaitez utiliser.

      Access insère automatiquement le nom de l’objet en cours de frappe.

      - ou -

    • Cliquez sur la flèche, puis sélectionnez la requête que vous souhaitez utiliser.

Haut de la page

Créer une requête comme source d’enregistrement d’un formulaire ou un état

En mode Création, utilisez le bouton Générer ( Bouton Générateur ) dans la zone de propriété Source d’enregistrement pour créer une nouvelle requête à utiliser comme source d’enregistrement.

  1. Ouvrez le formulaire ou l’état en mode Création.

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

  2. Dans la feuille de propriétés, sous l’onglet données, cliquez sur la zone de propriété Source d’enregistrement.

  3. Cliquez sur Bouton Générateur .

    Bouton Générer dans la feuille de propriétés

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

  4. Créer la requête, puis enregistrez et fermez-le.

    Pour l’aide de la création d’une requête, voir l’article créer une requête sélection simple.

Haut de la page

Modification des données d’une requête

Une des raisons principales que vous utilisez des formulaires consiste à entrer et modifier des données. Certaines requêtes ne prennent pas en charge édition de données. Avant d’utiliser une requête comme source d’enregistrement d’un formulaire, vous devez prendre en compte si vous pouvez modifier les données de requête.

Quand puis-je modifier les données d’une requête ?

Vous pouvez modifier les données d’une requête si :

  • La requête est basée sur une seule table.

  • La requête est basée sur deux tables avec un relation un-à-un entre elles.

  • La propriété RecordsetType du formulaire est définie aux feuille de réponse dynamique (Mises à jour incohérentes), et aucune des conditions dans la section suivante s’applique.

Remarque : Même si vous pouvez modifier des données dans une requête, certaines de ses champs peuvent ne pas être disponible pour modification. Ce cas sont répertorié dans la section suivante.

Quand ne puis-je pas modifier les données d’une requête ?

Vous ne pouvez pas modifier les données d’une requête lorsque :

  • La requête est un requête analyse croisée.

  • La requête est un requête propre à SQL.

  • Le champ que vous essayez de modifier est un champ calculé. Dans ce cas, vous pourrez peut-être modifier les données à partir d’autres champs de la requête.

  • La requête contient une clause GROUP BY.

Haut de la page

Développez vos compétences dans Office
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.

×