Vous êtes sur la page 1sur 11

Faculté des sciences économiques, des

sciences commerciales et des sciences


gestion

Département Sciences de Gestion

3ème années
Managment

Module
Informatique

Réalisé par :
L'équipe pédagogique

Années

2023-2022
Cours Informatiques
Managments 3ème année Introduction aux bases de données

Application : Créer des formulaires par la base de données

« ProduitsEnVente »

Dans ce qui suit, vous allez créer un formulaire pour la gestion de la base de

données :

Dans la fenêtre Base de données, sélectionnez l’objet formulaire puis double-

cliquez sur l’option Créer un formulaire à l’aide de l’assistant.

Sous l'onglet Créer, dans le groupe Formulaires, cliquez sur Plus de formulaires,

puis sur Assistant Formulaire.

Une fenêtre s’affiche, sélectionnez la table Catégories dans la liste déroulante,

puis sélectionnez les champs à inclure dans le formulaire. Dans ce cas,

sélectionnez tous les champs en utilisant le bouton , ce qui donnera le

résultat de la fenêtre ci-dessous :


Cours Informatiques
Managments 3ème année Introduction aux bases de données

 Cliquez sur le bouton Suivant, pour choisir la disposition des champs de

la table sur le formulaire. Dans votre cas choisissez une présentation en

Colonne simple, comme montré sur la fenêtre suivante, puis cliquez sur

le bouton Suivant.

 Choisissez un style pour la fenêtre du formulaire. Un style correspond à la

mise en forme à appliquer au formulaire, ainsi qu’à l’image d’arrière plan,

de toute façon si certaines caractéristiques de format ne vous plaisent pas,

vous pouvez les changer en mode Affichage (Conception). Dans votre

cas, choisissez le modèle Access 2007 (1)puis cliquez sur le bouton

Suivant.
Cours Informatiques
Managments 3ème année Introduction aux bases de données

 Enfin donnez un nom au formulaire, en saisissant, par exemple, Produits

par Catégories(1). Sélectionnez l’option Ouvrir le formulaire pour

afficher ou entrer des infos (2). Puis, cliquezsur le boutonTerminer(3).

Access a généré le formulaire de la fenêtre ci-dessous. En examinant celle-ci,

vous remarquez qu’elle a été conçue en suivant la conception de la table

Catégories (étiquettes, légendes, etc.).


Cours Informatiques
Managments 3ème année Introduction aux bases de données

 Pour voir comment cette fenêtre a été créée, il faut basculer l’affichage

du formulaire du mode Feuille de données vers le ModeCréation en

utilisant le bouton de la barre d’état.

Remarquez que les composants représentant les champs de la table sont mis

dans la partie détail du formulaire. Vous pouvez supprimer quelques champs, en

utilisant le bouton Suppr du clavier, comme vous pouvez en rajouter, en utilisant

la petite fenêtre des Listes des champs, si cette fenêtre n’apparaît pas, vous

pouvez l’afficher en utilisant le bouton dans le groupe Outils de l’onglet

contextuel Outils de création de formulaire/Création.

L’ajout d’un champ se fait de différentes manières, la méthode la plus simple

est de Glisser-Déplacer un champ de la fenêtre Liste des champs vers la partie

détail du formulaire.

Vous pouvez utiliser ce formulaire pour consulter, ajouter, modifier et

supprimer des enregistrements de la source de données à laquelle il est relié

(Catégories)
Cours Informatiques
Managments 3ème année Introduction aux bases de données

Pour faciliter la gestion des produits, vous allez les afficher par catégories

dans le même formulaire que vous venez de créer. Pour cela, vous allez créer un

sous-formulaire dans le Formulaire Produits par Catégories, en suivant ces

étapes :

 Ouvrez Produits par Catégories en mode création, si vous avez basculé

en mode Affichage.

 Vérifiez si le bouton de Utiliser les Assistants contrôle (1) est enfoncé,

comme le montre la figure suivante, sinon l’assistant ne démarre pas

lorsque vous placez le composant Sous-formulaire sur le formulaire.

 Sélectionnez le composant Sous-formulaire/Sous-état (2) dans le groupe

Contrôles de l’onglet Création pour le placer sur le formulaire.

L’Assistant sous-formulaire démarre et vous guidera pour le relier au

formulaire parent.

La première étape consiste à choisir entre : générer un nouveau formulaire ou

utiliser un formulaire existant. La deuxième option n’est pas disponible, dans ce


Cours Informatiques
Managments 3ème année Introduction aux bases de données

cas, car vous ne disposez pas de formulaire autre que celui que vous êtes en train

de modifier. Vous pourrez utiliser cette option si vous avez déjà conçu et réalisé

le sous-formulaire.

 Dans votre cas, choisissez l’option Utiliser les tables et les requêtes

existantes (3), puis, cliquez sur le bouton Suivant.

 Dans la fenêtre qui suit, sélectionnez la source de données du sous-

formulaire. Dans votre cas, sélectionnez la table Produits (4). Sélectionnez

les champs de cette table, sans le champ Code Catégorie, car ce champ est

déjà disponible sur le formulaire parent, puis, cliquez sur le bouton

Suivant.
Cours Informatiques
Managments 3ème année Introduction aux bases de données

 Sélectionnez le champ qui relie les deux sources de données. Vous pouvez

soit l’indiquer manuellement, soit le sélectionner dans la liste que propose

l’assistant. Access permet de retrouver les liens entre les tables à l’aide du

schéma des relations créé dans la phase de création des différentes tables.

Dans votre cas, sélectionnez la proposition Afficher Produits pour chaque

enregistrement en Catégories utilisant Code Catégorie (5). Puis,

cliquezsur le bouton Suivant.

 La dernière étape dans cet assistant est de donner un nom au sous-

formulaire, pour l’ajouter à la liste des formulaires. Dans votre cas, vous
Cours Informatiques
Managments 3ème année Introduction aux bases de données

pouvez laisser le nom proposé Produits Sous-formulaire (6), puis cliquez

sur le bouton Terminer (7).

Le formulaire modifié sera comme suit :

 L’apparence du sous-formulaire va être différente de ce que vous voyer

dans la figure précédente, cela est dû à la valeur de sa propriété Affichage

par défaut (8). Pour que le sous-formulaire n’ait pas l’apparence d’un

tableau, vous devez affecter la valeur Formulaires continus (9) à sa

propriété Affichage par défaut au lieu de la valeur initiale qui est Feuille

de données. Pour modifier cette propriété cliquez sur le Sous-Formulaire


Cours Informatiques
Managments 3ème année Introduction aux bases de données

avec le bouton droit de la souris et choisissez dans le menu contextuel

l’option Propriétés.

 Changez la Légende du sous-formulaire et donnez lui la valeur Produits

de la même Catégorie.

 Vous remarquez, aussi, que les produits affichés dans le sous-formulaire

sont filtrés en fonction du produit en cours. Cela est dû aux propriétés

Champs fils Et Champs pères(10)du sous-formulaire. Pour voir ces

propriétés, cliquez avec le bouton droit de la souris sur le sous-formulaire

puis sélectionnez propriétés dans le menu surgissant. Dans la fenêtre qui

s’affiche sélectionnez l’onglet Données ou l’onglet Toutes.


Cours Informatiques
Managments 3ème année Introduction aux bases de données

 Quand vous fermez le formulaire il ne faut pas oublier de confirmer

l’enregistrement des modifications apportées aux deux formulaires.

 Remarquez que vous pouvez aussi bien, ajoutez des catégories ainsi que

des produits en utilisant ce formulaire.

Vous aimerez peut-être aussi