• Aucun résultat trouvé

Créer état et formulaire 2010 Access

N/A
N/A
Protected

Academic year: 2022

Partager "Créer état et formulaire 2010 Access"

Copied!
8
0
0

Texte intégral

(1)

Access

2010

Créer

état et formulaire

Fichier nécessaire

• Comptoirsv2010EtatForm.accdb

(2)

SOMMAIRE

Les états ... 3

A) Création d'un état avec tri à partir d'une table ... 3

B) Création d'un état avec regroupement à partir d'une table ... 3

C) Création d'un état à partir d'une requête multitable ... 4

D) Modification d'un état ... 5

Les formulaires ... 7

A) Création de formulaire à partir d'une seule table ... 7

B) Modification de formulaire ... 7

C) Création de formulaire instantané ... 8

(3)

UPEM Access 2007 et 2010 Septembre 2016

F. Petit - P. Chochois État et formulaire p. 3

Les états

Les états permettent de mettre en forme des données, avec des possibilités de regroupements, des totaux et sous-totaux en vue d’une impression. On peut créer un état à partir d'une table ou d’une requête existante. Il faut si nécessaire préparer d'abord une requête qui contient tous les champs nécessaires.

A) Création d'un état avec tri à partir d'une table

Exemple : Créer un état en format paysage affichant la liste des produits (tous les champs), trié par ordre de date référencement, puis par nom de produits.

Il est conseillé d'utiliser l'assistant pour créer un état.

 Ouvrez la base Comptoirsv2010EtatForm.accdb

 Cliquez sur le bouton Créer

 Cliquez sur Assistant Etat.

 Sélectionnez la table ou requête voulue.

 Sélectionnez les champs de la table qui figureront dans l’état, et cliquer sur >

 Pour inclure tous les champs, cliquer sur >>

 Cliquez sur Suivant.

 Cliquez sur Suivant (pas de regroupement).

 Pour trier les données par ordre croissant ou décroissant, précisez les champs sur lesquels doit s’effectuer le tri, puis cliquer sur Suivant.

 Choisissez le style de présentation de l'état et le format d’impression.

 Cliquez sur Suivant.

 Choisissez le style de votre choix parmi les modèles proposés, puis cliquez sur Suivant.

 Donnez un nom à l'état (Liste des produits) puis cliquez sur Terminer.

L'état s’affiche alors.

B) Création d'un état avec regroupement à partir d'une table

(4)

Exemple : Créer un état en format portrait affichant la liste des clients (société, contact, pays, ville) regroupés par pays et trié par ville puis par Société.

Plusieurs clients étant situés dans le même pays, il peut être intéressant de faire un regroupement.

 Créez l'état avec la table et les champs demandés jusqu'à l'étape Regroupement.

 Pour réaliser des groupements, sélectionnez le champ (ou les champs) sur le(s)quel porte le regroupement puis cliquez sur > puis sur Suivant.

 Enregistrez l'état sous le nom de Liste des clients par pays.

 Cliquez sur Terminer.

C) Création d'un état à partir d'une requête multitable

Exemple : Créer un état nommé "Commandes France 2006" en format portrait affichant pour la France en 2006, par société, la liste des commandes (N° et date) et pour chaque commande la liste des produits, la quantité commandée et le prix par pays et trié par pays puis par Société.

La requête REQ_CommandeClientsFrance2006 servira de base à l'état.

 Créez l'état avec tous les champs de la requête jusqu'à l'étape Regroupement.

 Choisissez le regroupement souhaité parmi ceux qui sont proposés.

 Cliquez sur Suivant.

 Continuez et choisissez une présentation de votre choix.

 Cliquez sur Terminer.

 Enregistrez l'état sous le nom de

CommandeFrance2006.

Remarque Le bouton Options de synthèse permet d'obtenir des opérations telles que Moyenne, Somme, sur les champs numériques (ex : quantité, prix…). Ces

opérations sont faites sur les regroupements.

Exemple : Créer un état Etat_MontantCommande en format portrait affichant pour chaque client, la liste des commandes (N°) et pour chaque commande la liste des produits, la quantité commandée, le prix et le montant (quantité* prix).

La requête REQ_MontantCommande servira de base à l'état.

(5)

UPEM Access 2007 et 2010 Septembre 2016

F. Petit - P. Chochois État et formulaire p. 5

 Créez l'état avec tous les champs de la requête jusqu'à l'étape Regroupement.

 Choisissez le regroupement souhaité d'abord par code client, puis par N° Commande.

 Terminez la procédure en enregistrant l'état en style Compact et sous forme échelonnée 1.

D) Modification d'un état

Exemple : Modifier l'état Etat_MontantCommande.

 Ouvrez l'état et basculez dans le mode Création .

Remarquez les différentes zones correspondant au zone d'en-tête de l'état, de page, de chaque niveau de regroupent, de chaque détail…

Et pour chaque élément de l’état, vous avez les propriétés (modifiables) de l’élément dans la partie droite.

 Modifiez le texte Etat_MontantCommande pour obtenir Récapitulatif des commandes.

 Modifiez le pied de page pour obtenir la pagination sous la forme 3/120 par exemple.

Actuellement, on a la formule

(6)

="Page " & [Page] & " sur " & [Pages]

où "Page" et " sur " sont des chaînes de texte (donc encadrées de " "), [Page] correspond au N° de page, [Pages] correspond au nombre total de pages, le tout étant concaténé à l'aide du symbole &.

On souhaite obtenir la formule suivante : = [Page] & " / " & [Pages]

 Modifiez l'en-tête de groupe N° commande : - Supprimez commande dans l'étiquette pour ne garder que N°.

- Déplacez le champ pour qu'il soit près de l'étiquette - Alignez le contenu du champ N° commande à gauche.

- Observez le résultat en basculant dans le mode Aperçu et revenez dans le mode Création.

(vous le ferez aussi par la suite quand vous le jugerez utile).

 Modifiez l'en-tête de groupe Code client :

- Supprimez l'étiquette Code Client.

- Déplacez le champ Code Client à la place où était l'étiquette.

 Modifiez la police de l'étiquette N° et celle de N° commande pour les mettre en Arial 9.

- Cliquez sur le bouton Feuille de Propriétés de l’outil Création de Outils de création d’état.

 Ajoutez le champ Société dans l'en-tête de groupe Code client pour obtenir :

- Fermez l'état en l'enregistrant.

- Modifiez la requête REQ_MontantCommande pour ajouter le champ Société.

- Ouvrez l'état en mode création puis choisir Ajouter des champs existants et faites glisser le champ Société de la fenêtre requête à l'emplacement souhaité.

- Supprimez l'étiquette Société.

- Déplacez le champ et réglez police et taille.

1. Déplacez les étiquettes nom du produit jusqu'à montant pour qu'elle ne soit répétée qu'à chaque client, donc dans l'en-tête de groupe Code client.

- Le plus simple pour les sélectionner tous ensemble est de tracer autour un rectangle de sélection.

étiquette champ

(7)

UPEM Access 2007 et 2010 Septembre 2016

F. Petit - P. Chochois État et formulaire p. 7

2. Mettez les en-têtes en forme à l'aide des outils de Format de Outils de création d’état.

Les formulaires

Les formulaires permettent la consultation à l'écran et la saisie des données.

Ils peuvent être en continu (enregistrements les uns à la suite des autres).

Si le formulaire fait appel à des données issues de plusieurs tables, il peut comporter un sous- formulaire.

Il est préférable d'utiliser l'assistant pour les créer. Le principe est identique à celui des états.

A) Création de formulaire à partir d'une seule table

Créer un formulaire Clients en disposition justifiée.

 Cliquez sur Créer et Assistant Formulaire.

 Sélectionnez la table ou requête voulue.

 Sélectionnez les champs qui figureront dans le formulaire, et cliquer sur >

 Pour inclure tous les champs, cliquer sur >>

 Continuez en cliquant sur Suivant et choisissez les options souhaitées.

 Basculez en mode Ouvrir pour tester la zone Fonctions du formulaire en faisant défiler quelques enregistrements.

Créer un formulaire Produits en disposition colonne simple.

B) Modification de formulaire

Modifier le formulaire Clients : couleur de fond…

 Le formulaire comporte des étiquettes de texte et des champs.

 Ajoutez un titre : formulaire client.

(8)

 Mettez une couleur de fond au formulaire.

 Cliquez-glissez sa poignée droite pour agrandir la zone.

 A l’aide de la feuille de propriétés, modifiez la couleur de fond du formulaire.

C) Création de formulaire instantané

Créer un formulaire Commande

 Sélectionnez la table Commande.

 En un seul clic sur le bouton Formulaire du menu Créer, vous obtenez un formulaire instantané.

Dans ce cas, un sous-formulaire (formulaire incorporé à un autre formulaire) est créé.

Références

Documents relatifs

On peut exécuter ce programme dans le shell soit avec la commande python nom_fichier.py, soit, si on a pris soin de rendre le fichier executable ( chmod +x nom_fichier.py ), en

On déterminera en particulier la dérivée de la fonction ƒ et on précisera la position relative de la courbe de la fonction logarithme népérien par rapport à celle de la fonction

Les deux nombres m et n ayant même longueur, on ne peut obtenir que des valeurs de k comprises entre 2 et 9 strictement.. Enfin, voici les solutions trouvées avec seulement k=4

Chaque personne écrit sa propre suite de nombres réels selon la règle suivante: pour commencer, elle choisit un nombre réel > 0 comme premier terme de sa suite qu'elle

• Sélectionnez le menu Fichier puis cliquez sur Enregistrez sous pour donner un nom à votre présentation sous le type de fichier Diaporama

Certains élèves ont travaillé à partir de photographies des paysages de Van Gogh, imaginant Vincent avec son vélo, son chevalet et sa palette en train de peindre dans les

Sans utiliser les lois de conformités précédentes, calculer P* (en mbar et en bar) pour M = 14,82 mA.. Vérifier cette valeur à l'aide de la

→ Pour ce faire, l’enseignant doit diversifier le plus possible les œuvres étudiées pour développer la créativité des élèves ou au contraire les recentrer sur un