Cours BARDON - Microsoft Office
ACCUEIL
•  Télécharger    •  Imprimer
ACCESS 2007
SOMMAIRE
Chapitre précédent
Chapitre suivant

ACCESS 07/ Chap 12 - REQUETE ACTION

On appelle requête action une requête servant : On peut créer une requête action en mode Création (cf. § 1) ou en mode SQL (cf. § 2).

1. REQUETE ACTION EN MODE CREATION

Il existe quatre types de requêtes action : Le premier type est « Création de table ». Les trois autres types de requêtes, « Mise à jour », « Ajout » et « Suppression », concernent les enregistrements.

Principe de création d'une requête action

Transformée en requête action, le nom de la requête apparaît dans le Volet de navigation avec un point d'exclamation noir et une icône indiquant son type.

Affichage et exécution

Avant d'exécuter une requête action, on peut visualiser son action en mode Feuille de données : cliquez sur le bouton « Affichage » (onglet Créer des « Outils de requête »).
Pour exécuter la requête action : retournez si nécessaire en mode Création (clic droit sur l'onglet de la requête > Mode Création), et cliquez sur le bouton « Exécuter ».

Il se peut qu'une macro d'Access empêche la création d'une requête action.
Si en dessous du ruban, apparaît le message : « Avertissement de sécurité - Du contenu de la base a été désactivé », suivi d'un bouton « Options » :
Cliquez sur le bouton « Options », cochez « Activer ce contenu », validez. La requête sélection, devenue requête action, s'affiche dans le Volet de navigation.

Requête d'action de création de table

On a créé une requête sélection, et on souhaite créer une table analogue à son résultat.
Une requête de type « Création de table » permet de créer cette table.

Exemple

Pour cet aperçu de chapitre, on utilisera un extrait de la table PEINTRE définie au chapitre 7 :

table sur laquelle porte la requête action

Nous réaliserons la requête de sélection qui renvoie les peintres français et belges. Seront affichés les numéros, les noms et les nationalités des peintres.
Puis nous créerons une table analogue au résultat de la requête.

  1. En mode Création, réalisez la requête sélection :
  2. On obtient le résultat :

    table résultat de la requête action

    Nous allons maintenant créer la table analogue à ce résultat.

  3. Repassez en mode Création. Transformez la requête sélection en requête action de type « Création de table » :
  4. Affichage et exécution :
Dans le Volet de navigation, sont affichés :

Modification des enregistrements d'un champ : requête de type « Mise à jour »

(…)

POUR TELECHARGER LE COURS ACCESS 2007 :   COURS COMPLET ACCESS 2007 - PDF, 147 p - 3 €

Début du chapitre 12 - Requête action