2. CREATION

Si l'état requis n'existe pas, il est nécessaire de le créer soi-même. Il pourra alors être réutilisé selon les besoins.


 Un état va chercher des données dans une table ou plusieurs tables (il est alors basé sur une requête).


a) CRÉATION ASSISTÉE

L'assistant est, comme pour la requête, un moyen pratique et simple de construire un état étape par étape, même lorsque l'on est expérimenté.


 onglet "créer"
groupe "états"
(5ème bloc)
<clic g> sur
l'assistant état s'affiche


  


l'utilisation de l'assistant est standard


*     Une interface dans laquelle il suffit de faire des choix

*     Une visualisation en temps réel des choix effectués

*     Des boutons   et   pour se déplacer entre les étapes



bouton gauche   clavier
1 - sélectionner la table
2- sélectionner le champ
3 - <clic g> sur
le champ passe dans la liste des champs sélectionnés
répéter  l'opération pour chaque champ désiré
<clic g> sur

sélectionner éventuellement le champ de regroupement puis
<clic g> sur
un niveau de regroupement permet d'effectuer des calculs à chaque changement de valeur du champ de regroupement
<clic g> sur  puis choisir éventuellement un ordre de tri
<clic g> sur  puis choisir le type de disposition et l'orientation
le volet gauche de la boite de dialogue illustre vos choix
<clic g> sur  puis choisir un style (couleurs, police…)
<clic g> sur
nommer l'état et choisir un aperçu puis <clic g> sur 
L'assistant crée l'état ; il ne reste alors qu'à l'enregistrer



(1) SÉLECTION DE CHAMPS

Il est d'abord nécessaire de sélectionner les champs appartenant aux tables ou requêtes à faire figurer dans l'état.



outils :


 Ajoute le champ sélectionné (à partir du volet de gauche)

 Ajoute tous les champs (à partir du volet de gauche)

 Retire un champ sélectionné (du volet de droite)

 Retire tous les champs (du volet de droite)


(2) REGROUPEMENTS

Les regroupements (ou niveaux de rupture) vont permettre entre autres d'effectuer des sous-totaux à chaque changement de valeur du champ de regroupement.



outils :


 Fait passer le champ sélectionné (volet gauche) en champ de regroupement

 Refait passer le champ de regroupement sélectionné en champ normal

 Fait passer le champ de regroupement inférieur sélectionné au niveau supérieur

 Fait passer le champ de regroupement supérieur sélectionné au niveau inférieur


  permet de préciser les intervalles de regroupement

 


(3) TRI

Les enregistrements sont d'abord triés en fonction du premier champ indiqué (Nom), puis tous les enregistrements qui ont la même valeur pour ce champ (Nom) sont triés en fonction du second champ (Prénom).


 


(4) DISPOSITION

Elle détermine la présentation générale de l'état. Les dispositions proposées permettent de faire gagner du temps à l'utilisateur sur des manipulations longues à faire manuellement. L'orientation gère le sens de la feuille de papier.


 


   évite que l'état soit scindé sur plusieurs pages en largeur


(5) TITRE ET VISUALISATION

Il est indispensable de donner un nom à l'état.



 Choisir l'aperçu de l'état pour visualiser les corrections à apporter puis passer en mode page pour apporter ces modifications



 Dans la base en cours "Northwind 2016", à partir de la table "Employés", créer un état comme ci-dessus, le nommer "Employés par fonction et par ville"


b) CRÉATION IMMÉDIATE

En sélectionnant préalablement la table ou la requête, il est possible de créer l'état standard sans aucune manipulation.


 onglet "créer"
groupe "états"
(5ème bloc)
dans le volet de navigation (à gauche)
sélectionner
la table ou la requête à partir de laquelle l'état doit être crée
<clic g>
sur
l'état s'affiche immédiatement
remanier éventuellement l'état pour le personnaliser puis enregistrer


 Pour créer un état à partir de la requête "commandes délais de livraison"
Dans le volet de navigation à gauche, dérouler les requêtes
<clic g> sur la requête
Afficher l'onglet "créer" du ruban
<clic g> sur  du groupe "états"
l'état s'affiche dans son onglet





 Créer un état immédiat à partir de la requête "commandes délais de livraison" comme ci-dessus
L'enregistrer sous le nom "commandes délais de livraison"


c) DÉMONSTRATION - DIDACTICIEL - ENTRAÎNEMENTS

<clic g> sur "démonstration" et la suivre
la fermer
<clic g> sur "didacticiel" et  reproduire la démonstration en suivant les bulles d'aide 
la fermer

<clic g> sur "entrainement" et suivre les consignes de "description" ci-dessous

Modifié le: mardi 4 juin 2019, 10:39