Création de rapports dans Microsoft Access. Créer un rapport simple

Conférence 15. Création de rapports à l'aide de MS Access

Les rapports sont un format d'affichage d'informations sous la forme d'un document papier. Par rapport aux formulaires, qui peuvent également être imprimés, les rapports présentent deux différences fondamentales :

§ offrir de nombreuses possibilités de regrouper et de calculer des sous-totaux et des totaux généraux pour de grands ensembles de données ;

§ les rapports peuvent être utilisés pour produire des matériaux, des étiquettes et d’autres documents esthétiques.

Les rapports sont principalement utilisés pour avoir une vue d'ensemble, ils sont donc souvent basés sur des requêtes récapitulatives multi-tables.

La fenêtre de rapport et ses outils

Tous les outils utilisés pour créer un état sont équivalents aux outils de création de formulaire correspondants : Concepteur, Assistant de rapport, Rapport automatique : Colonne, Rapport automatique : Bande, Assistant de graphique, Étiquettes de publipostage. Parmi tous les outils ci-dessus, seul l'assistant de création d'étiquettes mail est nouveau. Cet assistant vous permet de sélectionner des champs avec des noms et des adresses, de les formater pour les utiliser comme étiquettes de publipostage, a une spécialisation stricte et n'est donc pas abordé dans ce cours.

La structure du rapport en mode conception correspond presque entièrement à la structure du formulaire et est divisée en sections qui ont le même objectif, mais certaines de leurs propres caractéristiques :

§ "En-tête" et "Pied de page" permettent d'afficher informations générales pour toutes les pages du rapport, puisqu'elles sont imprimées respectivement en haut et en bas de chaque page, par exemple, le titre du document, la numérotation des pages, la date et l'heure, etc. Vous pouvez afficher ces sections à l'aide de la commande de menu Vue - En-tête et pied de page.

§ « Titre du rapport » et « Note du rapport » ne sont imprimés qu'une seule fois, respectivement au début et à la fin du rapport. Le titre comprend des informations que l'on retrouve habituellement sur la couverture, comme le logo de l'entreprise ou le titre du rapport. Si ces sections contiennent un contrôle calculé qui utilise fonction statistique Somme, la somme est alors calculée pour l'ensemble du rapport. Vous pouvez activer ces sections avec la commande Affichage – Titre/note du rapport.

§ "Zone de données" La section est imprimée une fois pour chaque ligne de données de la source d'enregistrement. Il héberge les contrôles qui constituent le contenu principal du rapport.

§ L’en-tête de groupe et la note de groupe sont utilisés pour implémenter le regroupement dans les rapports. Affiché avant et après chaque nouveau groupe enregistrements, respectivement. Utilisé pour imprimer le nom du groupe et calculer les fonctions statistiques. Par exemple, si le rapport est regroupé par produits, vous pouvez spécifier leurs noms dans les en-têtes de groupe. Si vous placez un contrôle calculé qui utilise la fonction d'agrégation Somme dans ces sections, la somme sera calculée pour le groupe actuel.

La règle de graduation et la grille vous aident à planifier la disposition des données sur la page. Vous pouvez modifier la taille de n'importe quel département en faisant glisser sa bordure.

Le panneau des éléments est presque entièrement similaire au panneau des éléments du formulaire et ne nécessite aucun commentaire. L'affichage de la barre d'outils, similaire aux formulaires, est contrôlé par la commande Vue - Boîte à outils, ou par bouton Panneau Éléments sur la barre d'outils.

Pour placer des champs de tables ou de requêtes dans un état, il est pratique d'utiliser la fenêtre « Liste des champs », activable avec la commande Affichage - Liste des champs.

Dans la fenêtre des propriétés, vous pouvez définir les propriétés du rapport lui-même, de ses sections et contrôles. L'ensemble des propriétés qui y sont présentées dépend de l'objet. Pour accéder à la fenêtre des propriétés du composant, sélectionnez-le et cliquez sur le bouton Propriétés barre d'outils ou exécuter une commande de menu Voir les propriétés. La fenêtre des propriétés est décrite dans la leçon précédente.

Calculs dans les rapports

En tant que valeur de la propriété « Données » de presque tous les objets qui vous permettent d'afficher des données, vous pouvez définir des expressions de toute complexité à l'aide d'opérateurs arithmétiques. De plus, dans les calculs, vous pouvez utiliser toutes les fonctions intégrées, ainsi que les fonctions définies par le développeur dans le module. VBA . Si nécessaire, vous pouvez utiliser le générateur d'expressions. Indiquer MS Accès lorsque vous devez utiliser une expression, la saisie de l'expression doit commencer par un signe égal (=).

= [Bourse]*0.5

Vous ne pouvez référencer que des champs de données situés sur un formulaire donné ou sur des formulaires ouverts distincts. Dans le second cas, il faut prévoir l'ouverture forcée des formulaires contenant les données requises, par exemple à l'aide de macros.

Regroupement dans des rapports

Les rapports, contrairement aux formulaires, vous permettent de regrouper. Pour inclure un regroupement dans un état, utilisez la fenêtre « Tri et regroupement » accessible par la commande de menu Tri et regroupement des vues(Figure 15.1).

Figure 15.1 - Fenêtre de tri et de regroupement.

Dans la fenêtre Trier et regrouper, vous pouvez définir jusqu'à 10 champs ou expressions qui seront utilisés dans le rapport pour regrouper les données. Le premier élément de la liste définit le groupe principal et les sous-groupes suivants au sein des groupes.

La première ligne de la colonne Champ/Expression développe la liste des champs de la table ou de la requête sous-jacente. Si vous commencez à taper avec un signe (=), vous pouvez saisir dans cette colonne une expression contenant un lien vers n'importe quel champ de la table ou de la requête sous-jacente.

Pour chaque champ ou expression, vous pouvez définir une plage de regroupement, c'est-à-dire Les données peuvent être regroupées non seulement par valeurs individuelles, mais également par plages de valeurs. Le type et la taille de la plage dépendent du type de données du champ ou de l'expression.

Lors du regroupement par champ de texte, vous pouvez créer un nouveau groupe lorsque le ou les premiers caractères des valeurs du champ changent. Par exemple, pour créer un groupe pour chaque lettre de l'alphabet, il est nécessaire de définir la création d'un nouveau groupe lorsque la première lettre de la valeur du champ est modifiée - ainsi, on obtiendra un groupe d'enregistrements dans lequel les valeurs du champ commencez par les lettres A, B, C, etc.

Pour définir le regroupement par les premiers caractères, définissez la valeur de la propriété « Groupement » - Selon les premiers signes, et la valeur de la propriété Interval détermine le nombre de caractères de départ par lesquels les groupes doivent être formés.

Pour les nombres, vous pouvez définir la propriété Grouping sur Intervalle. Dans ce cas, la propriété Interval définit les plages de regroupement. Si la propriété « Intervalle » est définie sur 10, alors les groupes seront formés à intervalles égaux à 10, par exemple : de –20 à –11, de –10 à –1, de 0 à 9, de 10 à 19, de 20 à 29 et etc.

Pour les champs date/heure, vous pouvez définir les valeurs de la propriété Regroupement : Par année, Par trimestre, Par mois, Par semaine, Par jour, Par heure, Par minute. Ensuite la propriété « Intervalle » indiquera le nombre d’années, de trimestres, de mois, etc. dans l'intervalle.

Calculer les sous-totaux et les totaux cumulés

Une autre tâche qui doit généralement être résolue lors de la compilation de rapports consiste à obtenir des totaux pour des groupes de données. Pour obtenir des sous-totaux pour les groupes, vous pouvez placer des contrôles gratuits supplémentaires dans ces sections qui utilisent une expression construite à l'aide des fonctions de total : Somme, Min, Max, Avg, Count, First, Last, StDev et Var.

Une expression dans une section de groupe qui utilise une fonction récapitulative ne doit pas faire référence à un contrôle placé dans la zone de données, c'est-à-dire Vous ne pourrez pas créer un champ calculé dans la région de données et le référencer dans une expression qui utilise la fonction récapitulative. Mais il est possible de répéter l'expression calculée dans le champ résultant. Par exemple, si un champ calculé dans une région de données nommée Prix contient l'expression [Prix unitaire]*[Quantité], puis dans la section notes de groupe vous devez utiliser l'expression Somme([Prix unitaire]*[Quantité]), mais non Somme([Prix]).

À l’aide de la section Notes d’un rapport, vous pouvez obtenir les totaux de tous les enregistrements pour n’importe quel champ ou expression. Dans une note de rapport, comme dans les notes de groupe, toutes les fonctions récapitulatives sont autorisées.

En plus de calculer des totaux dans les sections de groupe, vous pouvez créer des totaux cumulés dans la zone de données. La propriété Somme cumulée de tout champ numérique placé dans la région de données vous permet de calculer des totaux remis à zéro au début de chaque groupe ou accumulés tout au long du rapport. Lors du placement d'un champ dans la zone de données, la propriété « Données » est définie pour celui-ci – la valeur du champ pour lequel la somme est calculée, et pour la propriété « Montant cumulé » - la valeur Pour un groupe.

Questions de contrôle

1. Quel est l’objectif principal des rapports ?

2. Quelles méthodes de création de rapports connaissez-vous ?

3. Quelles sont les similitudes et les différences entre les principales sections des formulaires et des rapports ?

4. Comment sont créés les champs calculés ?

5. Comment se fait le regroupement dans les rapports ?

6. Comment sont calculés les grands totaux ?

7. Comment calculer les totaux cumulés ?

8. Nommez le mécanisme de configuration des rapports.

Tâches pour travail indépendant

Exercice 1 . Création d'un rapport « Lecteurs de bibliothèque » à l'aide de l'assistant, selon la description suivante :

1. Dans la fenêtre « Bases de données », allez dans la catégorie « Rapports ».

2. Ouvrez la fenêtre Assistant de rapport avec la commande « Créer un rapport à l'aide de l'assistant ». La boîte de dialogue « Créer des rapports » s'ouvrira (Figure 15.2).

3. Dans la liste déroulante Tables et requêtes, sélectionnez la table Lecteurs.

4. De la liste « Champs disponibles » vers la liste « Champs sélectionnés », déplacez tous les champs du tableau. Cliquez sur le bouton Plus loin.

5. Sur à ce stade vous êtes invité à sélectionner un niveau de regroupement, mais le regroupement n'est pas prévu, nous appuyons donc simplement sur le bouton Plus loin.

6. Définissez l'ordre de tri par le champ « Nom », puis cliquez sur le bouton Plus loin.

7. Sélectionnez le type de rapport - tabulaire pour continuer, appuyez sur le bouton Plus loin.

8. Sélectionnez le style de texte du rapport – comprimé. Appuyons sur le bouton Plus loin.

9. Spécifiez le nom du rapport Lecteurs de bibliothèque et appuyez sur le bouton Prêt. Le résultat de la création du rapport est présenté dans la figure 15.3.


Figure 15.2 – Boîte de dialogue « Créer des rapports »


Figure 15.3 – Fragment du rapport « Lecteurs de bibliothèque »

Tâche 2. Modifiez le rapport Lecteurs de bibliothèque en mode Création.

Tâche 3 . Créez votre propre rapport pour la base de données IS « Bibliothèque » qui vous permet d'afficher des fiches de bibliothèque proches des vraies.

Tâche 4. Créez un rapport qui fournit des informations sur le nombre de livres que possède chaque lecteur.

Thème 2.3. Logiciels de présentation et bases de la programmation bureautique

Thème 2.4. Systèmes de gestion de bases de données et systèmes experts

2.4.11. Base de données de formation avec main formulaire à bouton-poussoir"Formation_étudiants" - Télécharger

SGBD et systèmes experts

2.4. Systèmes de gestion de bases de données et systèmes experts

2.4.6. Création d'un rapport en tant qu'objet de base de données

Rapport est une représentation formatée de données affichées à l'écran, sous forme imprimée ou dans un fichier.

Ils vous permettent d'extraire les informations nécessaires de la base de données et de les présenter sous une forme facile à comprendre, et offrent également de nombreuses possibilités de résumer et d'analyser les données.

Lors de l'impression de tableaux et de requêtes, les informations sont affichées pratiquement sous la forme sous laquelle elles sont stockées. Il est souvent nécessaire de présenter les données sous la forme de rapports ayant un aspect traditionnel et faciles à lire. Un rapport détaillé inclut toutes les informations d'une table ou d'une requête, mais contient des en-têtes et est divisé en pages avec des en-têtes et des pieds de page.

2.4.6.1. Structure du rapport en mode Conception

Microsoft Access affiche les données d'une requête ou d'un tableau dans un rapport, en y ajoutant des éléments de texte qui facilitent la lecture.

Ces éléments comprennent :

  1. Titre. Cette section est imprimée uniquement en haut de la première page du rapport. Utilisé pour générer des données, telles que le texte du titre du rapport, une date ou une déclaration du texte du document, qui doivent être imprimées une fois au début du rapport. Pour ajouter ou supprimer une zone de titre de rapport, sélectionnez la commande Titre/Note du rapport dans le menu Affichage.
  2. En-tête de page. Utilisé pour afficher des données telles que les en-têtes de colonnes, les dates ou les numéros de page imprimés en haut de chaque page du rapport. Pour ajouter ou supprimer un en-tête, sélectionnez En-tête et pied de page dans le menu Affichage. Microsoft Access ajoute un en-tête et un pied de page en même temps. Pour masquer l'un des en-têtes et pieds de page, vous devez définir sa propriété Height sur 0.
  3. La zone de données située entre l'en-tête et le pied de page d'une page. Contient le texte principal du rapport. Cette section affiche les données imprimées pour chacun des enregistrements de la table ou de la requête sur laquelle le rapport est basé. Pour placer des contrôles dans la zone de données, utilisez une liste de champs et une barre d'outils. Pour masquer la zone de données, vous devez définir la propriété Height de la section sur 0.
  4. Bas de page. Cette section apparaît au bas de chaque page. Utilisé pour afficher des données telles que des totaux, des dates ou des numéros de page imprimés au bas de chaque page du rapport.
  5. Note. Utilisé pour générer des données, telles que le texte de conclusion, les totaux généraux ou une légende, qui doivent être imprimées une fois à la fin du rapport. Bien que la section Remarque du rapport se trouve au bas du rapport en mode Création, elle est imprimée au-dessus du pied de page sur dernière page rapport. Pour ajouter ou supprimer une zone de notes de rapport, sélectionnez la commande Titre du rapport/Notes du rapport dans le menu Affichage. Microsoft Access ajoute et supprime simultanément les zones de titre et de commentaires d'un rapport.

2.4.6.2. Méthodes de création d'un rapport

Vous pouvez créer des rapports dans Microsoft Access différentes façons:

  1. Constructeur.
  2. Assistant de rapport.
  3. Rapport automatique : vers la colonne.
  4. Rapport automatique : bande.
  5. Assistant graphique.
  6. Étiquettes postales.


Riz. 1.

L'assistant permet de créer des rapports avec regroupement d'enregistrements et représente la manière la plus simple créer des rapports. Il place les champs sélectionnés dans le rapport et propose six styles de rapport. Une fois l'Assistant terminé, le rapport obtenu peut être modifié en mode Conception. Grâce à la fonction de rapport automatique, vous pouvez créer rapidement des rapports, puis y apporter des modifications.

Pour créer un rapport automatique, vous devez effectuer les étapes suivantes :

  1. Dans la fenêtre de la base de données, cliquez sur l'onglet Rapports, puis cliquez sur le bouton Créer. La boîte de dialogue Nouveau rapport apparaît.
  2. Sélectionnez l'élément Autoreport : colonne ou Autoreport : bande dans la liste.
  3. Dans le champ Source de données, cliquez sur la flèche et sélectionnez Table ou Requête comme source de données.
  4. Cliquez sur le bouton OK.
  5. L'assistant de rapport automatique crée un rapport automatique dans une colonne ou une bande (au choix de l'utilisateur) et l'ouvre en mode Aperçu, ce qui vous permet de voir à quoi ressemblera le rapport une fois imprimé.
  6. Dans le menu Fichier, cliquez sur la commande Enregistrer. Dans la fenêtre Enregistrer, dans le champ Nom du rapport, précisez le nom du rapport et cliquez sur le bouton OK.

Modification de l'échelle d'affichage du rapport

Pour modifier l'échelle d'affichage, utilisez le pointeur - une loupe. Pour voir la page entière, vous devez cliquer n'importe où sur le rapport. La page du rapport sera affichée à une échelle réduite.

Cliquez à nouveau sur le rapport pour revenir à une vue plus grande. Dans la vue agrandie du rapport, le point sur lequel vous avez cliqué se trouvera au centre de l'écran. Pour faire défiler les pages du rapport, utilisez les boutons de navigation en bas de la fenêtre.

Imprimer un rapport

Pour imprimer un rapport, procédez comme suit :

  1. Dans le menu Fichier, cliquez sur la commande Imprimer.
  2. Dans la zone Imprimer, cliquez sur l'option Pages.
  3. Pour imprimer uniquement la première page du rapport, entrez 1 dans le champ De et 1 dans le champ À.
  4. Cliquez sur le bouton OK.

Avant d'imprimer un rapport, il est conseillé de le visualiser en mode Aperçu, pour y accéder, vous devez sélectionner Aperçu dans le menu Affichage.

Si lors de l'impression à la fin du rapport apparaît page vide, assurez-vous que la hauteur des notes du rapport est définie sur 0.

Si les pages du rapport intermédiaires sont vierges lors de l'impression, assurez-vous que la somme de la largeur du formulaire ou de l'état et des marges gauche et droite ne dépasse pas la largeur du papier spécifiée dans la boîte de dialogue Mise en page (menu Fichier).

Lors de la conception des mises en page de rapport, utilisez la formule suivante : largeur du rapport + marge gauche + marge droite<= ширина бумаги.

Afin d'ajuster la taille du rapport, vous devez utiliser les techniques suivantes :

  • modifier la valeur de la largeur du rapport ;
  • Réduisez la largeur de la marge ou modifiez l’orientation de la page.

2.4.6.3. Créer un rapport

1. Lancez Microsoft Access. Ouvrez la base de données (par exemple, la base de données pédagogique « Bureau du doyen »).

2. Créez un rapport automatique : bande, en utilisant une table comme source de données (par exemple, Étudiants). Le rapport s'ouvre en mode Aperçu, ce qui vous permet de voir à quoi ressemblera le rapport une fois imprimé.



Riz. 2.

3. Passez en mode Conception, puis modifiez et formatez le rapport. Pour passer du mode Aperçu En mode conception, vous devez cliquer sur Fermer dans la barre d'outils de la fenêtre de l'application Access. Le rapport apparaîtra à l'écran en mode Conception.



Riz. 3.

Modification d'un rapport

Pour modifier un rapport, vous devez effectuer les étapes suivantes :

  1. Supprimez les champs Code étudiant dans l’en-tête et la zone de données.
  2. Déplacez tous les champs de l’en-tête et de la zone de données vers la gauche.
  3. Modifiez le texte dans le titre de la page :
    • dans la section Titre du rapport, mettez en surbrillance l'inscription Étudiants ;
    • placez le pointeur de la souris à droite du mot Étudiants, de manière à ce que le pointeur prenne la forme d'une barre verticale (curseur de saisie), et cliquez dans cette position ;
    • entrez NTU « KhPI » et appuyez sur Entrée.
  4. Déplacez la légende. Dans le pied de page, sélectionnez le champ =Now() et faites-le glisser vers l'en-tête du rapport sous le nom Étudiants. La date apparaîtra sous le titre.
  5. Dans la barre d'outils du Concepteur de rapports, cliquez sur le bouton Aperçu pour prévisualiser le rapport.

Formatage d'un rapport

Algorithme de formatage du rapport :

  1. Sélectionnez la rubrique Étudiants de NTU "KhPI".
  2. Modifiez la police, le style et la couleur de la police, ainsi que la couleur de remplissage de l'arrière-plan.
  3. Dans la barre d'outils du Concepteur de rapports, cliquez sur le bouton Aperçu pour prévisualiser le rapport.



Riz. 4.

Changer de style

Pour modifier le style, procédez comme suit :

  1. Dans la barre d'outils du Concepteur de rapports, cliquez sur le bouton Mise en forme automatique pour ouvrir la boîte de dialogue Mise en forme automatique.
  2. Dans la liste Rapport - Styles d'objet de mise en forme automatique, cliquez sur Strict, puis cliquez sur OK. Le rapport sera formaté dans le style Strict.
  3. Passe en mode Aperçu. Le rapport sera affiché dans le style que vous avez sélectionné. Désormais, tous les rapports créés à l'aide de la fonction AutoReport auront le style Strict jusqu'à ce que vous spécifiiez un style différent dans la fenêtre AutoFormat.
  4. Enregistrez et fermez le rapport.

Un rapport est le produit final de la plupart des applications de bases de données. Programme Microsoft Office Accès 2007 permet de créer de nombreux rapports différents de toute complexité. Avant de commencer, vous devez sélectionner la source à partir de laquelle les enregistrements du rapport seront récupérés. Le rapport peut être soit une simple liste, soit un résumé détaillé des données de ventes regroupées par zone. Cependant, dans tous les cas, vous devez d'abord déterminer quels champs contiennent les données qui doivent être incluses dans le rapport, et quelles tables ou requêtes contiennent ces champs.

Une fois que vous avez sélectionné une source d'enregistrement pour créer un rapport, le moyen le plus simple consiste à utiliser rapport maître. Assistant de rapport est un outil Microsoft Access qui permet de créer un rapport basé sur les réponses reçues aux questions posées par l'utilisateur.

Nous établirons un rapport sur les résultats de l'examen, en regroupant les données par discipline.

Pour créer un rapport à l'aide de l'Assistant Rapport, procédez comme suit :

3.1. Sur l'onglet Création en groupe Rapports Cliquez sur Assistant de rapport.

3.2. Une boîte de dialogue s'ouvrira Générer des rapports.

3.5. Sur la liste Tables et requêtes sélectionner un tableau Examens.

3.6. Sur la liste Champs disponibles sélectionnez les champs qui seront inclus dans le rapport et déplacez-les vers la liste Champs sélectionnés. De la table Examens les champs doivent être inclus dans le rapport Numéro_enregistrement Et Grade.

3.7. Ouvrir à nouveau la liste Tables et requêtes et sélectionnez la table ici Étudiant.

3.8. Inclure les champs de cette table Nom de famille, Nom, Nom de famille. Colonne Nom de famille doit être situé dans le rapport après la colonne Numéro_enregistrement, alors sélectionnez le champ Numéro d'enregistrement_ sur la liste Champs sélectionnés, cliquez sur le champ Nom de famille sur la liste Champs disponibles, puis sur le bouton >.

3.9. L'accès enveloppera le champ Nom de familleà la liste Champs sélectionnés et insérez-le entre les champs Numéro d'enregistrement_ Et Grade.

3.10. Déplacer les champs Nom Et Nom de famille de la même façon .

3.11. Inclure un champ dans votre rapport Nom_disque de la table Discipline. Pour ce faire, ouvrez la liste Tables et requêtes et sélectionnez le tableau Discipline.

3.12. Déplacer le champ Nom_disque de la liste Champs disponiblesà la liste Champs sélectionnés.

3.14. Cliquez dans la liste Discipline.

3.16. Puisque nous avons déjà défini le regroupement des données par nom de discipline, cliquez sur le bouton Plus loin pour passer à la boîte de dialogue suivante.

3.17. Dans la première liste déroulante, spécifiez le champ selon lequel vous souhaitez trier les données. Que ce soit un champ Numéro d'enregistrement_. Le tri par défaut est Ascendant.

3.18. Cliquez sur le bouton Résultats. Une fenêtre apparaîtra à l'écran Résultats.

3.19. Cochez la case Moy. pour calculer la moyenne du champ Grade.

3.20. Dans le groupe d'options Montrer activer l'option données et résultats. Cela permet d'inclure tous les champs dans le rapport et les champs de total sont placés à la fin de chaque groupe et dans l'ensemble du rapport.

3.21. Cliquez sur le bouton D'ACCORD pour revenir à la boîte de dialogue Générer des rapports.

3.23. Sélectionnez la vue Mise en page pour le rapport. Pour ce rapport sélectionner une option fait un pas. Vous pouvez prévisualiser la mise en page sélectionnée dans la zone d'aperçu sur le côté gauche de la fenêtre.

3.24. Par défaut, la case est cochée Ajustez la largeur des champs pour qu'ils tiennent sur une page. Généralement, cette option doit rester inchangé pour économiser du papier et améliorer la lisibilité du rapport.

3.25. En groupe Orientation sélectionner l'orientation livre.

3.27. Sélectionnez l'un des styles de rapport prédéfinis comme vous le souhaitez. Dans la partie gauche de la fenêtre, vous pouvez visualiser le style spécifié.

3.29. Saisissez un nom de rapport : Résultats d'examen. Le rapport sera enregistré sous ce nom.

15h30. Activez l'option Modifier la présentation du rapport.

3.31. Cliquez sur le bouton Prêt. L'Assistant Rapport crée le rapport et l'affiche en mode Création.

3.32. Vérifiez la mise en page du rapport que vous avez créé.

3.33. Exécutez la commande : groupe Mode-bouton Mode- équipe Présentation du rapport, évaluer apparence rapport. Ou cela peut être fait en utilisant la barre d'état ( le panneau inférieur fenêtre Accéder.

Présentation du rapport ;

Aperçu;

Mode mise en page ;

Mode conception.

Veuillez noter que les étiquettes des champs Numéro_enregistrement Et Nom_disque Au chapitre En-tête de page faire correspondre les noms des champs dans les tables. Le rapport sera plus attractif si on lui donne des noms qui nous sont familiers.

3.34.Passer à mode constructeur.

3.35. Étiquetez le champ Nom_disque Au chapitre En-tête de page.

3.36. Exécutez la commande Propriétés menu contextuel. Une fenêtre apparaîtra à l'écran Une inscription.

3.37. Pour la propriété Signature entrer une valeur Discipline. L'Assistant Rapport remplace le texte de la propriété Signature comme en-tête de colonne du rapport.

3.38. Ferme la fenêtre Une inscription.

3.39. Effectuez les mêmes modifications pour l'en-tête du champ Numéro_enregistrement. Pour le titre, saisissez une valeur Numéro du registre.

3h40. Exécutez la commande Présentation des données pour évaluer les modifications apportées au rapport.

3.41. Passer en mode constructeur.

3.42. De même, remplacez l'inscription Moy. Au chapitre Note de groupe sur Score moyen.

3.43. Par défaut, l'Assistant Rapport inclut dans la section Note de groupe un champ calculé qui affiche le nom du champ de regroupement ( Code_disque) et sa valeur, pour identifier les champs de résumé des notes de groupe. Supprimez-le en le sélectionnant d'un clic de souris.

3.44. Fermez la fenêtre du concepteur et enregistrez les modifications apportées à la présentation du rapport.

3.45. Créez vous-même le rapport, contenant les champs suivants :

· Numéro_d'enregistrement ;

· Nom de la faculté ;

· Nom de famille;

· Nom de famille.

Les données du rapport doivent être regroupées par nom de faculté.

Access vous permet de créer de nombreux rapports différents de toute complexité. Avant de commencer, vous devez sélectionner la source à partir de laquelle les enregistrements du rapport seront récupérés. Le rapport peut être soit une simple liste, soit un résumé détaillé des données de ventes regroupées par zone. Cependant, dans tous les cas, vous devez d'abord déterminer quels champs contiennent les données qui doivent être incluses dans le rapport, et quelles tables ou requêtes contiennent ces champs.

Après avoir sélectionné une source d'enregistrement, le moyen le plus simple consiste à utiliser l'Assistant de rapport. L'Assistant Rapport est un composant Access qui crée des rapports en fonction des réponses qu'il reçoit de votre part.

Dans cet article

Sélection d'une source d'enregistrement

Un rapport se compose de données obtenues à partir de tables ou de requêtes et d'informations stockées dans la présentation du rapport, telles que des légendes, des en-têtes et des images. Les tables ou requêtes qui contiennent les données sont également appelées source d'enregistrement du rapport. Si tous les champs obligatoires sont contenus dans une seule table, spécifiez-la comme source d'enregistrement. Si les champs se trouvent dans plusieurs tables, vous devrez utiliser une ou plusieurs requêtes comme source des enregistrements. Parfois, ces requêtes existent déjà dans la base de données, mais vous devrez peut-être créer de nouvelles requêtes spécifiquement pour ce rapport.

Créer un rapport à l'aide de l'outil Rapport

L'outil Rapport est le plus façon rapide créer un rapport, car lorsque vous l'utilisez, le rapport est généré immédiatement, sans demande Informations Complémentaires. Le rapport affichera tous les enregistrements de la table ou de la requête sous-jacente. Même si le rapport qui en résultera sera probablement loin d’être parfait, il fournira un aperçu rapide des données sous-jacentes. Le rapport peut ensuite être enregistré et modifié en mode Mise en page ou Conception en fonction de vos besoins.

Créer un rapport à l'aide de l'assistant de rapport

Dans l'Assistant Rapport, vous pouvez affiner les champs que vous souhaitez inclure dans votre rapport. Parallèlement, vous pouvez spécifier la méthode de regroupement et de tri des données, et également ajouter des champs de plusieurs tables ou requêtes au rapport si les relations entre elles sont prédéfinies.

Note: Si vous devez ajouter des champs de plusieurs tables ou requêtes à votre rapport, ne cliquez pas sur le bouton dans l'Assistant Rapport. Plus loin ou Prêt après avoir sélectionné les champs de la première table ou requête. Répétez le processus de sélection pour une autre table ou requête, puis cliquez pour sélectionner les autres champs que vous souhaitez ajouter au rapport. Cliquez ensuite pour continuer Plus loin ou Prêt.

Créez des autocollants à l'aide de Sticker Maker

L'assistant d'autocollants vous aide à créer des autocollants dans la plupart des tailles standard.

    Dans le volet de navigation, double-cliquez sur la source d'enregistrement des étiquettes : table ou requête.

    Sur l'onglet Création en groupe Rapports sélectionner Autocollants.

    Suivez les instructions sur les pages de l'assistant d'autocollants. Sur la dernière page, cliquez sur le bouton Prêt.

Les étiquettes apparaîtront en mode aperçu, vous donnant une idée de ce à quoi elles ressembleront une fois imprimées. Vous pouvez utiliser le curseur de la barre d'état Access pour zoomer et voir les détails. Pour plus d'informations sur l'affichage et l'impression d'un rapport, voir .

Note: L'aperçu est le seul mode dans lequel plusieurs colonnes sont visibles. D'autres vues affichent les données dans une seule colonne.

Créer un rapport à l'aide de l'outil Rapport vierge

Si ni l'outil Rapport ni l'Assistant Rapport ne fonctionnent pour vous, vous pouvez créer un rapport à partir de zéro à l'aide de l'outil Rapport vierge. Il s'agit d'une méthode très rapide, surtout si vous n'avez besoin d'ajouter que quelques champs au rapport. Pour utiliser l'outil Rapport vierge, procédez comme suit :

Sections du rapport

Un rapport Access se compose de plusieurs sections. Les sections peuvent être visualisées en mode Création. Pour créer des rapports utiles, vous devez comprendre à quoi sert chaque section. Par exemple, la section dans laquelle un contrôle calculé est placé affecte la manière dont Access calcule les résultats. La liste suivante décrit les sections du rapport et leurs utilisations :

    Titre du rapport. Imprimé une seule fois au début du rapport. Le titre comprend des informations généralement trouvées sur la couverture, telles que le logo de l'entreprise, le titre du rapport ou la date. Si vous ajoutez un contrôle calculé qui utilise une fonction d'agrégation à l'en-tête du rapport Somme, le montant est calculé pour l'ensemble du rapport. Le titre du rapport est imprimé avant l'en-tête.

    En-tête de page. Imprimé en haut de chaque page. L'en-tête est utilisé dans les cas où il est nécessaire, par exemple, que le titre du rapport soit répété sur chaque page.

    Titre du groupe. Imprimé au début de chaque nouveau groupe de notices. L’en-tête du groupe est utilisé pour imprimer le nom du groupe. Par exemple, dans un rapport regroupé par produits, l'en-tête du groupe peut être utilisé pour imprimer le nom du produit. Si l'entête du groupe possède un contrôle calculé avec une fonction d'agrégation Somme, la somme est calculée pour le groupe actuel.

    Zone de données. Cette section est imprimée une fois pour chaque ligne de données de la source d'enregistrement. Il héberge les contrôles qui constituent le contenu principal du rapport.

    Note de groupe. Imprimé à la fin de chaque groupe d'entrées. Vous pouvez utiliser une note de groupe pour imprimer des informations récapitulatives à ce sujet.

    Bas de page. Apparaît à la fin de chaque page. Utilisé pour numéroter les pages et imprimer les informations liées à la page.

    Note de rapport. Imprimé une fois à la fin du rapport. Vous pouvez utiliser une note de rapport pour imprimer des totaux et d'autres informations récapitulatives pour l'ensemble du rapport.

    Note: Dans Designer, la note du rapport apparaît sous le pied de page. Cependant, une fois imprimée ou prévisualisée, cette section est placée au-dessus de pied de page, immédiatement après la dernière note de groupe ou la dernière ligne de données de la dernière page.

À propos des contrôles

Les contrôles sont des objets utilisés pour afficher des données ou effectuer d'autres actions, ainsi que pour afficher des éléments qui améliorent interface utilisateur(par exemple, des inscriptions et des dessins), et vous permettent de travailler avec eux. Access prend en charge trois types de contrôles : liés, libres et calculés.

    Contrôle associé est un contrôle dont la source de données est un champ dans une table ou une requête. De tels contrôles sont utilisés pour afficher les valeurs obtenues à partir des champs de la base de données. Les valeurs peuvent être du texte, des dates, des nombres, des booléens, des images ou des graphiques. Le type de contrôle dépendant le plus courant est la zone de texte. Par exemple, un champ de texte de formulaire qui affiche le nom de famille d'un employé peut obtenir ces informations du champ Nom de famille de la table Employés.

    Contrôle libre est un contrôle qui n'a pas de source de données (telle qu'un champ ou une expression). Les contrôles libres sont utilisés pour afficher des informations, des lignes, des rectangles et des images. Par exemple, une étiquette avec un nom de rapport est un contrôle libre.

    Contrôle calculé est un contrôle dont la source de données est une expression plutôt qu'un champ. Vous spécifiez la valeur que vous souhaitez utiliser pour le contrôle en définissant expression comme source de données. Une expression peut être une combinaison d'opérateurs (tels que = Et + ), les noms des contrôles et des champs, les fonctions qui renvoient une valeur unique et les constantes. Par exemple, l'expression suivante calcule le prix d'un article bénéficiant d'une remise de 25 % en multipliant la valeur du champ Prix unitaire par une valeur constante (0,75) :

    = [Prix unitaire] * 0,75

    Les expressions peuvent utiliser les données d'un champ de la table ou de la requête de formulaire sous-jacente, ainsi que les données d'un autre contrôle du rapport.

Lors de la création d'un rapport, il peut être plus efficace d'ajouter et de placer en premier tous les contrôles associés, surtout s'ils constituent la majorité des contrôles du rapport. Après cela, vous pouvez ajouter des contrôles libres et calculés à l'aide des outils du groupe Contrôles sur l'onglet Constructeur.

Un contrôle s'associe à un champ en définissant le champ à partir duquel il reçoit des données. Vous pouvez créer un champ associé à un champ sélectionné en faisant glisser le champ depuis liste des champs au rapport. DANS liste des champs les champs de la table ou de la requête sur laquelle le rapport a été créé sont affichés. Pour afficher une zone Liste des champs, sur l'onglet Constructeur en groupe Contrôles cliquez sur le bouton Ajouter des champs.

De plus, vous pouvez lier un champ à un contrôle en saisissant son nom dans le contrôle lui-même ou dans le champ de valeur. Source de contrôle sur sa page de propriétés. La page de propriétés définit les caractéristiques du contrôle, telles que son nom, sa source de données et son format.

    Le contrôle associé est associé à une étiquette, et cette étiquette est par défaut le nom du champ (ou le titre défini pour le champ). de ce domaine dans la table ou la requête sous-jacente), vous n'avez donc pas besoin de saisir le titre vous-même.

    Le contrôle dépendant hérite de nombreux paramètres de champ de la table ou de la requête sous-jacente (par exemple, les propriétés Format, Décimales Et Masque de saisie). Cela garantit que les valeurs des propriétés du champ ne changent pas lors de la création du contrôle associé.

Si vous avez déjà créé un contrôle libre que vous souhaitez associer à un champ, définissez le nom du champ comme valeur de propriété Source de contrôle ce contrôle. Pour plus d'informations sur la propriété Source de contrôle recherchez « ControlSource » dans le système d’aide.

Modification d'un rapport en mode Mise en page

Le rapport généré peut être facilement modifié en mode mise en page. Sur la base des données réelles du rapport, vous pouvez ajuster la largeur des colonnes, modifier leur ordre, ajouter des niveaux de regroupement et des totaux. Vous pouvez ajouter de nouveaux champs au rapport, ainsi que modifier les propriétés du rapport et de ses contrôles.

Pour passer en mode Mise en page, cliquez sur clic-droit passez la souris sur le nom du rapport dans le volet de navigation et sélectionnez Mode mise en page .

Access affichera le rapport en mode Mise en page.

Liste des champs Liste des champs

Liste des champs.

Finaliser le rapport en mode conception

Vous pouvez également personnaliser la structure du rapport à l'aide du concepteur. Vous pouvez ajouter de nouveaux contrôles et champs à votre rapport en les plaçant sur un formulaire. Sur la page des propriétés, vous pouvez définir un grand nombre de propriétés pour personnaliser le rapport.

Pour basculer vers le concepteur, cliquez avec le bouton droit sur le nom du rapport dans le volet de navigation et sélectionnez Constructeur .

Access affichera le rapport dans le concepteur.

Vous pouvez utiliser la page de propriétés pour modifier les propriétés du rapport, des contrôles et des sections. Pour ouvrir la page des propriétés, appuyez sur F4.

Vous pouvez utiliser la zone Liste des champs pour ajouter des champs de la table de base ou de la requête à la structure du rapport. Pour afficher une zone Liste des champs, Effectuez l'une des actions suivantes :

Vous pouvez ensuite ajouter des champs au rapport en les faisant glisser depuis la zone Liste des champs.

Ajout d'un champ depuis la zone "Liste des champs"

    Pour ajouter un champ, faites-le glisser depuis la zone Liste des champsà la section requise du rapport.

    Pour ajouter plusieurs champs à la fois, cliquez longuement dessus Touche CTRL. Faites ensuite glisser les champs sélectionnés dans le rapport.

Lorsque vous faites glisser des champs, Access crée une zone de texte associée à chaque champ et place automatiquement une étiquette à côté de celle-ci.

Ajout de contrôles à un rapport

Certains contrôles sont créés automatiquement. Par exemple, lors de l'ajout d'un champ de la zone à un rapport Liste des champs un champ associé est créé. De nombreux autres contrôles peuvent être créés dans le concepteur à l'aide des outils du groupe Contrôles sur l'onglet Constructeur.

Définir le nom de l'outil

    Passez votre souris sur l'outil.

    Access affiche le nom de l'outil.

Créer un contrôle à l'aide des outils du groupe Contrôles

Cette procédure crée un contrôle libre. Si le type de contrôle est destiné à afficher des données (par exemple, un champ de texte ou une case à cocher), vous devez spécifier dans sa propriété Source de contrôle nom de champ ou expression. Pour plus d'informations, voir .

Affichage de la page Propriétés

Pour afficher la fenêtre Propriétés en mode Création, effectuez l'une des opérations suivantes :

    Sur l'onglet Constructeur en groupe Service cliquez sur le bouton Fenêtre Propriétés. Attention : si vous utilisez Access 2007, la commande Fenêtre Propriétés est dans le groupe Afficher ou masquer sur l'onglet Constructeur.

    Appuyez sur F4.

Enregistrer un document

En enregistrant la présentation du rapport, vous pouvez exécuter le rapport selon vos besoins ultérieurement. La mise en page restera inchangée, mais le rapport lui-même inclura les données actuelles chaque fois que vous l'imprimerez ou le visualiserez. Si nécessaire, vous pouvez modifier la présentation du rapport ou créer un rapport similaire basé sur celle-ci.

Enregistrer une mise en page de rapport

Enregistrer une mise en page de rapport sous un nouveau nom

    Si vous utilisez Access 2013 ou une version ultérieure, sélectionnez Déposer > Enregistrer sous > Enregistrer l'objet sous.

    Si vous utilisez Access 2010, sélectionnez Déposer > Enregistrer l'objet sous.

    Si vous utilisez Access 2007, cliquez sur Bouton Microsoft Office et sélectionnez Enregistrer sous > Enregistrer l'objet sous.

    Dans la boîte de dialogue Préservation entrez le nom dans le champ Enregistrement de l'objet Rapport dans puis cliquez sur le bouton D'ACCORD.

Consultez, imprimez le rapport et envoyez-le par email

Enregistrez la mise en page du rapport pour la réutiliser. La mise en page du rapport restera inchangée, mais les données actuelles seront utilisées lors de son impression. Si les exigences de votre rapport changent, vous pouvez modifier la présentation du rapport ou créer un rapport similaire basé sur celle-ci.

Consulter le rapport

Vous pouvez afficher le rapport de différentes manières. Le choix d'une méthode ou d'une autre dépend des actions censées être effectuées avec le rapport et des données qu'il contient.

    Si vous souhaitez modifier temporairement données dans le rapport avant de l'imprimer ou de copier les données du rapport dans le presse-papiers, ouvrez le rapport en mode Rapport.

    Si tu veux changer mise en page rapport, en affichant ses données, utilisez le mode Mise en page.

    Si vous souhaitez simplement prévisualiser le rapport avant de l'imprimer, ouvrez-le en mode Aperçu.

Note: Si un rapport comporte plusieurs colonnes, elles ne seront visibles qu'en mode Aperçu. En mode rapport et en mode mise en page, le rapport affiche une colonne.

Afficher en mode rapport

Le mode Rapport est le mode par défaut lors de l'ouverture d'un rapport double-cliquez dans la zone de navigation. Si le rapport n'est pas déjà ouvert, double-cliquez sur son nom dans le volet de navigation et le rapport s'ouvrira en mode rapport.

Si le rapport est déjà ouvert, cliquez avec le bouton droit sur le nom du rapport dans le volet de navigation et sélectionnez Présentation du rapport.

Travailler avec des données en mode rapport

En mode rapport, vous pouvez sélectionner le texte du rapport et le copier dans le presse-papiers. Pour sélectionner des lignes entières, cliquez sur la case à côté d'elles et, sans relâcher le bouton de la souris, faites glisser le pointeur vers le bas. Les lignes sélectionnées peuvent être copiées dans le presse-papiers en suivant ces étapes :

Afficher uniquement les lignes dont vous avez besoin à l'aide de filtres

En mode rapport, vous pouvez appliquer des filtres aux données. Par exemple, si votre rapport comporte une colonne Pays/Région et que vous souhaitez afficher uniquement les lignes contenant le nom Canada, procédez comme suit :

    Dans le rapport, recherchez le mot « Canada » et cliquez dessus avec le bouton droit.

    Sélectionnez une équipe Équivaut à « Canada ».

Access créera et appliquera le filtre.

Activer ou désactiver les filtres

Vous pouvez basculer entre les modes d'affichage avec et sans filtres à l'aide du bouton Changer de filtre en groupe Tri et filtre sur l'onglet maison. Dans ce cas, le filtre n'est pas retiré, il est seulement activé et désactivé.

Supprimer un filtre

    Cliquez avec le bouton droit sur le champ dont vous souhaitez supprimer le filtre.

    Cliquez sur Supprimer le filtre du champ : field_name. (Au lieu de nom de domaine le nom réel du champ sera donné.)

Si un filtre est supprimé, il ne peut pas être activé à l'aide de la commande Changer de filtre. Vous devrez recréer le filtre.

Note: Si vous appliquez un filtre à un rapport, puis enregistrez et fermez le rapport, le filtre est également enregistré. Cependant, la prochaine fois que vous ouvrirez Rapport d'accès n’appliquera pas le filtre. Pour réappliquer ce filtre, dans le groupe Tri et filtre sur l'onglet maison cliquez sur le bouton Changer de filtre.

Aperçu du rapport

Cliquez avec le bouton droit sur le nom du rapport dans le volet de navigation et menu contextuel choisis une équipe Aperçu.

Pour afficher les pages du rapport de manière séquentielle ou accéder à page souhaitée utilisez les boutons de navigation.

1. Cliquez pour ouvrir la première page.

2. Cliquez pour afficher la page précédente.

3. Cliquez pour afficher la page suivante.

4. Cliquez pour ouvrir la dernière page.

5. Entrez le numéro de page dans ce champ et appuyez sur ENTRÉE pour passer à la page spécifiée.

En mode Aperçu, vous pouvez zoomer pour voir les détails ou effectuer un zoom arrière pour vérifier l'ajustement des données sur la page. Cliquez une fois sur le rapport. Pour revenir à l'échelle d'origine, cliquez à nouveau. Vous pouvez également utiliser la commande de zoom sur la barre d'état Access pour modifier le niveau de zoom.

Pour fermer l'aperçu, procédez comme suit :

Conseil: Après avoir prévisualisé le rapport, vous pouvez exporter les résultats vers Microsoft Word, Microsoft Excel et quelques autres Programmes bureautiques. Sur l'onglet Données externes en groupe Exporter Cliquez sur le bouton du format souhaité et suivez les instructions supplémentaires.

Imprimer un rapport

Le rapport peut être imprimé depuis n'importe quel mode, même s'il n'est pas ouvert. Avant d'imprimer, vous devez vérifier soigneusement les paramètres de la page (tels que les marges et l'orientation). Access enregistre les paramètres de page avec le rapport, vous n'avez donc besoin de les configurer qu'une seule fois. Ces paramètres pourront être modifiés ultérieurement si nécessaire.

Modification des options de page

Envoi d'un rapport à une imprimante

    Ouvrez un rapport dans n'importe quelle vue ou sélectionnez-le dans le volet de navigation.

    Sur l'onglet Déposer sélectionner un article Joint et appuyez sur le bouton Joint. Attention : si vous utilisez Access 2007, cliquez sur Bouton Microsoft Office et sélectionnez Joint > Joint.

    Une boîte de dialogue s'ouvrira Joint.

    Ensemble paramètres requis tels que l'imprimante, la plage d'impression et le nombre de copies.

    Cliquez sur le bouton D'ACCORD.

Envoi d'un rapport par email

Au lieu d'imprimer le rapport, vous pouvez l'envoyer aux utilisateurs via e-mail.

    Cliquez sur un rapport dans le volet de navigation pour le sélectionner. Sur l'onglet Données externes en groupe Exporter Cliquez sur . Remarque : Si vous utilisez Access 2007, cliquez sur le rapport dans le volet de navigation pour le sélectionner, cliquez sur Bouton Microsoft Office puis sélectionnez Envoyé par email.

    Dans la boîte de dialogue Envoi d'un objet sélectionner dans la liste Sélection du format de sortie format requis déposer.

    Suivez les étapes dans les boîtes de dialogue restantes.

    Dans l'application de messagerie, remplissez les champs obligatoires du message et envoyez-le.

Contexte théorique

Les tableaux, formulaires, rapports et requêtes sont les principaux objets des bases de données modernes.

Pour simplifier la visualisation, la saisie et la modification des données dans un tableau spécifique, un ou plusieurs formulaires sont créés. Formes sont des modèles qui contrôlent l'affichage des informations lors de la saisie, de la visualisation et de l'ajustement des données. Les formulaires facilitent le travail de saisie des informations dans la base de données, en affichant les données des tables et des requêtes dans un format pratique pour la lecture et l'analyse.

Rapport est un outil permettant d'organiser la visualisation et l'impression d'informations récapitulatives sous une forme conviviale. Le rapport peut fournir les résultats de calculs complexes, de comparaisons statistiques et également inclure des images et des diagrammes.

Demandes sont un moyen de traiter les données stockées dans des tables. Les requêtes collectent les données demandées à partir d'une ou plusieurs tables selon des critères spécifiés et constituent un outil de recherche et de structuration des données. Lors de l'utilisation de la technologie client-serveur, où les principales bases de données sont stockées sur le serveur de base de données, le système de requête vous permet de réduire la quantité d'informations transmises via le réseau. Une requête est une question sur les données, c'est-à-dire un ensemble de conditions selon lesquelles les informations sont extraites des tables. L'exécution d'une requête génère nouveau tableau données, qui peuvent être mises à jour lorsque la requête est répétée conformément aux modifications des informations dans les tables sources. Ils sont différents types de demandes: sélection, requête avec paramètres, requêtes croisées, requête pour modifier une table.

Requêtes avec paramètre – Il s'agit d'une sélection d'enregistrements dans la table de base basée sur les paramètres saisis.

Exemples de demandes – il s'agit d'obtenir une table résultante qui affiche les enregistrements des tables de base qui satisfont aux conditions de requête. Lors de la construction d'expressions dans des requêtes, utilisez :

signes de comparaison :< меньше, <=меньше или равно, >supérieur à, >= supérieur ou égal à, = égal à,<>inégal;

· opérations logiques: Et (Et), Pas (Non), Ou (Ou);

· Instructions SQL: In (pour déterminer si un élément de données est contenu dans une liste de valeurs) et Between...And (pour sélectionner des valeurs dans une plage spécifique).

· fonctions : Avg() – valeur moyenne arithmétique ; Count() – nombre d'enregistrements ; Sum() – la somme de tous les enregistrements, etc.

Par exemple:

a) les valeurs inférieures à 50, mais supérieures à 60 inclus, sont spécifiées dans la condition comme<=50 Or >=60;

b) les valeurs du segment sont spécifiées dans la condition comme >=50 Et<=60 или; Between 50 and 60;

c) toutes les données pour 2008 dans la condition sont spécifiées comme étant comprises entre le #01.01.2008# et le#31.12.2008# ;

d) les valeurs de la liste des valeurs répertoriées sont spécifiées dans la condition comme In(50 ; 55 ; 57 ; 60).

Méthodologie et procédure d'exécution des travaux

Créons des formulaires, des rapports et des requêtes sur les tables de base de données Champs de pétrole.

1. Téléchargez le SGBD Access et ouvrez la base de données Nom_Champs.

2. Créez un formulaire pour les tables liées. Pour ce faire, ouvrez l'onglet Création, retrouvez la rubrique Formes. Les formulaires peuvent être créés comme un formulaire normal et à l'aide de l'assistant de formulaire.

2.1 Vous pouvez utiliser l'outil Formulaire pour créer rapidement un formulaire avec un seul élément. Ce type de formulaire affiche des informations sur un seul enregistrement à la fois. Pour créer un formulaire avec un élément :

– dans la zone de navigation, sélectionnez le tableau (par exemple Wells) contenant les données que vous souhaitez ajouter au formulaire ;

– sur l'onglet Création dans le groupe Formulaires, sélectionnez la commande Formulaire. Access crée le formulaire et l’affiche en mode Mise en page. Dans ce mode, des modifications peuvent être apportées au formulaire, mais celui-ci continue d'afficher les données. Par exemple, vous pouvez redimensionner les champs de texte pour qu'ils s'adaptent à toutes les données. Pour commencer avec votre formulaire, passez à la vue Formulaire dans l'onglet maison en groupe Représentation sélectionner un article Voir, et puis - Mode Formulaire. . Si Access rencontre une table avec une relation un-à-plusieurs avec la table ou la requête utilisée pour créer le formulaire, il crée une sous-table pour le formulaire en fonction de la table ou de la requête associée. Si nécessaire, vous pouvez supprimer la sous-table du formulaire. Pour ce faire, vous devez passer en mode mise en page, sélectionner un sous-tableau et appuyer sur la touche SUPPR.

2.2 Créer formulaires à l'aide de l'assistant sur l'onglet Création en groupe Formes cliquez sur le bouton Autres formes puis sélectionnez la commande Assistant de formulaire .. Suivez ensuite les instructions de l'assistant. A la première étape du dialogue avec le maître Création de formulaires déterminer la composition des champs de la table de données. Pour ce faire, sélectionnez la table de base Brigades, sur la liste Champs disponibles Vous pouvez sélectionner les champs affichés dans le formulaire. En cliquant sur le bouton >> , inclure dans la liste Champs sélectionnés tous les champs du tableau Brigades. Ensuite, en sélectionnant le tableau puits, ajoutez deux champs de table puits en cliquant sur le bouton >, sauf le terrain Lieu de naissance(ce champ duplique le champ Lieu de naissance les tables Brigades) à la liste Champs sélectionnés. Cliquez sur le bouton Plus loin.

A l'étape suivante du dialogue avec l'assistant, sélectionnez le type de présentation des données, en précisant comme tableau principal Brigades et en activant l'option Sous-formulaires. En cliquant sur le bouton Plus loin, sélectionner l'apparence du sous-formulaire tabulaire(ou une seule colonne, un ruban), sélectionnez un style de conception (standard, élégant , entreprise, etc.), par exemple, International.

Aux prochaines étapes du dialogue avec le maître Création de formulaires Donnez un nom à chacun des formulaires liés. Terminez la création des formulaires en cliquant sur le bouton Prêt.

Pour commencer, cliquez sur le raccourci de la table principale Brigades. Après cela, une fenêtre de formulaire s'ouvrira à l'écran. Brigades avec un sous-formulaire puits. A l'aide des touches de navigation (◄, etc.) en bas de la fenêtre, faites défiler toutes les entrées, accédez à la première et à la dernière.

Entrez les données (prenez arbitrairement) sur deux nouveaux puits dans n'importe quel champ. S'il s'avère que la taille du champ du formulaire est trop petite pour représenter les données, alors en fermant la fenêtre du formulaire, indiquez forme principale Brigades et cliquez sur le bouton Constructeur sur la barre d'outils. Pour redimensionner les contrôles de formulaire, passez la souris sur la bordure du contrôle sélectionné et lorsque le pointeur prend la forme d'une main, déplacez les contrôles. Fermez la vue Conception et enregistrez les modifications apportées à la mise en page du formulaire.

3. Fermez la fenêtre du formulaire et ouvrez les tableaux Brigades et puits, vérifiez les entrées que vous avez effectuées et assurez-vous qu'il existe des entrées associées dans les deux tableaux.

4. Création d'un rapport. Vous pouvez inclure tous les champs d'une ou plusieurs tables dans le rapport, ou sélectionner uniquement ceux requis. Vous pouvez utiliser le rapport simple ou l'assistant de rapport. Sur l'onglet Création en groupe Autre Cliquez sur Assistant de requête.

4.1 Rapport simple - Il s'agit du moyen le plus rapide de créer un rapport, car il génère le rapport immédiatement, sans demander d'informations supplémentaires. Le rapport affichera tous les enregistrements de la table ou de la requête sous-jacente. Le rapport peut ensuite être enregistré et modifié en mode Mise en page ou Conception en fonction de vos besoins. Créez un rapport sur une des tables, par exemple puits. Pour ce faire, sélectionnez-le. Sur l'onglet Création en groupe Rapports Cliquez sur Rapport. . Accéder à l'application créera le rapport et l’affichera en mode mise en page. Donnez un nom au rapport, affichez-le et enregistrez-le

4.2 Considérez l'utilisation Assistants de rapport. Pour cela, sélectionnez dans la liste des objets Rapports, cliquez sur le bouton Créez un rapport à l'aide de l'assistant.À la première étape de l'assistant Générer des rapports, sélectionnez le tableau Brigades, inclure des champs dans le rapport Le mien et le téléphone. Sélectionner un tableau puits, inclure des champs dans le rapport Puits n°, fond du puits, altitude. En cliquant sur le bouton Plus loin, sélectionner la table comme table principale Brigades. A la prochaine étape du dialogue avec le maître Générer des rapports ajouter un niveau de regroupement en sélectionnant un champ Champ. Cliquez sur le bouton Plus loin, sélectionnez le tri croissant par champ Fond de forage. En cliquant sur le bouton Plus loin, sélectionnez le type de mise en page en colonne (soit tabulaire, soit alignée) et en activant l'option ajuster la largeur des champs pour les adapter à une seule page. Sélectionnez le style de conception du rapport à créer – Entreprise(consultez d'autres styles). Cliquez sur le bouton Plus loin. Au stade final Créer un rapport entrez votre nom Exemple de rapport 1, cliquez sur le bouton Prêt pour terminer la génération du rapport. Le rapport créé apparaîtra dans la fenêtre principale de la base de données (Figure 1), dans la section Rapports. Visualisez le rapport obtenu en cliquant sur son nom. Après avoir consulté le rapport, fermez-le en cliquant sur le bouton Fermer sur la barre d'outils.

5. Création de requêtes.

Créons-en un simple Demande d'échantillon, qui sélectionnera des données sur les puits avec une densité de pétrole léger, une profondeur de 3200 m à 3500 m et le nombre de travailleurs inférieur à 60. Pour cela, les champs Densité du pétrole, Profondeur du puits, Nombre de travailleurs seront utilisés. Pour créer des requêtes, vous pouvez utiliser Assistant de requête ou Mode conception. Considérons les deux possibilités.

5.1 Sélectionnez un onglet Création chapitre Autre bouton Assistant de requête. Similaire à la procédure de création d'un Formulaire : sélectionnez un tableau Brigade demander et utiliser la clé > déplacer les champs Champ, densité du pétrole, profondeur du puitsà la fenêtre Demande. Puis de la table Brigade ajouter un champ Nombre d'employés. Cliquez sur Prêt. À l'étape suivante, donnez un nom à la requête, tel que Requête de densité et de profondeur. Sélectionner Consultez le rapport. Cliquez sur Prêt et regardez le résultat de la sélection pour les champs spécifiés. Fermez la requête créée, son nom apparaît dans la fenêtre principale de la Base de données.

Ouvrez-le à nouveau en cliquant sur le nom et accédez à la structure de la requête (Afficher dans la barre d'outils). Considérez la structure de la demande. En ligne Tri des champs Densité de l'huile sélectionner le tri Ascendant. Afficher le résultat de la requête : cliquez sur l'icône de la barre d'outils ! (Lancement). Revenez à la structure de la requête et définissez le tri sur décroissant. Visualisez le résultat de la demande. Modifiez la requête en ajoutant la ligne Condition de sélection des champs Fond de forage condition Entre 3200 et 3500. Exécutez la requête avec les modifications pour exécution. Revenez à la structure de la requête et ajoutez une condition <60 dans le champ Nombre d'employés. Afficher le résultat de la requête. Fermez-le et enregistrez.

5.2 Créons une Requête du même type, mais en utilisant le Constructeur. Sélectionnez un onglet Création chapitre Autre, cliquez sur le bouton Nouvelle requête - création en mode conception.

De la fenêtre Tous les tableaux, faites glisser les tableaux Brigades, et puis - puits.

En faisant glisser les champs (numéro de puits, densité de pétrole, fond de puits, nombre d'employés) depuis les tables Puits et brigades dans le formulaire de demande, déterminez les champs du tableau pour la demande et l'ordre dans lequel ils sont placés. En ligne Sortie affichée activer le drapeau d'affichage des champs. En ligne Condition de sélection dans la colonne Densité d'huile, saisir la condition de sélection "légère", dans la colonne Fond de forage saisir la condition de sélection Entre 3200 et 3500, en colonne Nombre d'employés condition <60 .