Logo de leçons

Esthétique des tables et des requêtes

 

Visibilité des colonnes et des champs

 

Colonnes cachées sur des tables

Quand les enregistrements sont examinés dans une base de données, certaines tables sont si vaste que l'utilisateur doit faire défiler à gauche ou à droite pour voir les champs sur l'écran. Parfois, l'utilisateur n'a pas besoin de voir tous les champs à la fois. Microsoft Access vous permet de cacher temporairement les colonnes dont on a pas besoin instamment. Ce dispositif ne supprime pas les enregistrements ou les colonnes ; il les cache seulement et les affiche quand c'est nécessaire. Pour cacher des colonnes, vous avez deux options:

  • Vous pouvez rétrécir une colonne en traînant son extrémité droite complètement vers la droite jusqu'à ce que la colonne entière disparaisse. Voici un exemple où la colonne LastName a été cachée :
     
  • L'autre approche pour cacher les colonnes est de connaître quelles colonnes sont cachées ou pas. Pour ce faire, sur la barre de menu, cliquez Format - > Afficher les colonnes…



    La zone de dialogue Afficher les colonnes vous permet de constater visuellement quelles colonnes sont affichées actuellement et les quelles sont cachées. Pour cacher une colonne, désélectionnez sa boîte de contrôle. Pour afficher une colonne cachée, vérifier si sa boîte est non désélectionnée.

Vous pouvez également accéder à la boîte de dialogue Afficher les colonnes en droit-cliquant la barre des titres de la table. Les rubriques de la zone de dialogue Afficher les colonnes vivent avec la table. Ceci signifie que des colonnes sont cachées comme vous le souhaitez. Vous pouvez aussi les désélectionner sur la zone de dialogue.

Après avoir caché quelques colonnes sur la table, vous pouvez la sauvegarder si vous voulez que la table se rappelle que des colonnes ont été cachées précédemment. C'est valable pour l'analyse des données mais n'a pas le même impact sur un formulaire dont les enregistrements émanent d'une table Microsoft.

Étude pratique : masquer des colonnes

  1. Ouvrez la base de données  ROSH.
  2. Dans la section Tableaux de la fenêtre de la base de données, double-cliquez Students1 pour l'ouvrir.
  3. Placez votre souris sur l'extrémité droite de Date of Birth sur l'en-tête de la colonne jusqu'à ce que le curseur de la souris se transforme en barre verticale croisée par une double flèche :
     
  4. Cliquez et traînez dans la direction gauche jusqu'à ce que vous ne puissiez pas aller plus loin vers la gauche. Libérer alors la souris.
    Notez que la colonne Date of Birth ne s'affiche plus.
  5. Pour regarder la liste des colonnes, sur le menu principal, cliquer Format - > Afficher les colonnes… 
  6. Notez que la boîte de contrôle de la colonne Date of Birth n'est pas marquée.
  7. Abaissez la flèche de la zone de dialogue Afficher les colonnes et s'assurer que vous pouvez voir Student # et les en-têtes de colonne Gdr (naturellement votre résolution d'écran contrôlera le nombre de colonnes que vous pouvez voir à la fois).
  8. Pour afficher la colonne Date of Birth, cliquez la boîte de contrôle de Date of Birth.
  9. Notez que Date of Birth s'affiche maintenant sur la table.
  10. Cliquez Fermer sur la zone de dialogue.
  11. Pour cacher les colonnes, droit-cliquez la barre des titres de la table et cliquez Afficher les colonnes… 
  12. Sur la zone de dialogue Afficher les colonnes, enlevez la marque sur les boîtes de contrôle: Student #, MI, Address, City, State, ZIP Code, Home Phone, Email Address, Parents Names, Single Parent?, et Notes :
     
  13. Dans la zone de dialogue Afficher les colonnes, cliquer Fermer.
  14. Pour affichez encore toutes les colonnes, dans le menu principal, cliquez Format - > Afficher les colonne… 
  15. Marquez toutes les boîtes de contrôle et cliquez Fermer.
  16. Fermer la table. Une fois demandé si vous voulez sauvegarder la table, cliquez Non.

Colonnes cachées sur des requêtes

Pour afficher ou cacher une colonne dans une requête, vous pouvez ouvrir la requête en Mode création et utiliser la boîte de contrôle Afficher de la colonne :

Si vous laissez la marque sur la boîte de contrôle de la colonne, qui est la valeur par défaut, quand vous exécuterez la requête, la colonne s'afficherait :

Si vous enlevez la marque sur la boîte de contrôle d'une colonne, bien que la colonne fait toujours partie de la requête, elle ne s'affichera pas quand la requête sera exécutée.

Dans le SQL, si vous ne voulez pas afficher une colonne, vous pouvez simplement l'omettre ou la supprimer de l'énoncé. Par exemple, l'énoncé suivant peut être utilisé pour afficher la colonne LastName de la table Persons et la colonne Gender de la table Genders tandis que les deux tables sont liées par le clé primaire GenderID de la table Persons et la clé étrangère GenderID de la table Persons représentant la table Genders :

SELECT Persons.LastName, Gender.Gender
FROM Gender LEFT JOIN Persons ON Gender.GenderId = Persons.GenderID;

Étude pratique :  Cacher des colonnes dans une requête

  1. Dans le menu principal, cliquez Insertion - > Requête.
  2. Dans la nouvelle zone de dialogue de question, double-cliquez Assistant Requête simple .
  3. Dans la boîte bascule Tables/Requêtes, sélectionnez Table : Students.
  4. Dans Champs disponibles, double-cliquez FirstName, LastName, DOB, SingleParentHome, EmergencyPhone, et Gender.
     
  5. Cliquez suivant.
  6. Acceptez le défaut à la deuxième page de l'assistant et cliquez suivant.
  7. Changez le titre de la requête en Liste des étudiants féminins et cliquez Terminer.
     
  8. Notez que la liste contient les étudiants masculins et féminins. En outre, sur la barre inférieure en Mode feuille de données, notez le nombre de tous les étudiants.
  9. Mutez la requête en Mode création.
  10. Pour isoler seulement la liste des filles, cliquez la boîte Critères de la colonne Gender et tapez  = "Female"
     
  11. Exécutez la requête.
  12. Noter que la requête affiche maintenant seulement les enregistrements dont la valeur de genre est féminin. Notez en outre le nombre de toutes les étudiantes.
  13. Mutez la requête en Mode création.
  14. Puisque nous savons que la liste inclura seulement des filles, nous n'avons pas besoin d'afficher la colonne Gender
    Cliquez la boîte de contrôle Afficher de la colonne Gender pour enlever la marque de contrôle.
  15. Exécutez la requête.
  16. Sauvegardez et Fermez la requête.

Champs cachés sur les formulaires et les états

Pour cacher un champ d'un formulaire ou d'un état, comme fait pour une requête, vous pouvez simplement éviter de l'ajouter à votre formulaire ou à votre état en concevant le formulaire ou l'état. Il y aura beaucoup d'autres cas où vous devez ajouter les champ au formulaire ou à l'état mais vous n'aurez pas besoin de les afficher à l'utilisateur. Dans ce cas, après avoir ajouté un champ au formulaire ou à l'état, accédez à sa fenêtre des propriétés et changez la valeur de sa propriété booléenne Visible :

Si vous placez la valeur à Oui, le champ s'affichera au moment de l'exécution. Si vous voulez cacher le champ, placez sa propriété Visible à Non.

Figer les colonnes  sur les tables et les requêtes

Pendant la saisie ou l'analyse des données d'une table ou d'une requête, vous devez faire défiler à gauche et à droite pour diriger les différents champs si la table est très grande ou trop large pour la résolution de votre écran. Parfois, c'est ennuyeux si vous avez besoin de l'accès à tous les champs de toutes les colonnes. Microsoft Access vous permet de travailler par série d'enregistrements de sorte que vous puissiez fixer quelques colonnes du côté gauche de l'écran et coulisser seulement ses colonnes droites.

Pour figer une colonne, vous devrez d'abord la cliquer pour la sélectionner. Alors sur le menu principal, cliquez Format - > Figer les colonnes. La colonne sera déplacée du côté gauche de la table et deviendra la première colonne. Les colonnes qui étaient sur sa gauche seront déplacées vers la droite. La colonne figée deviendra statique avec une extrémité droite épaisse. Quand vous défilerez vers la droite, seulement les autres colonnes se déplaceront.

Pour figer un groupe de colonnes, les sélectionner d'abord en utilisant la combinaison des touches MAJ. + clique. Les figer alors de la même manière. Les colonnes sélectionnées seront déplacées vers la gauche de la table et deviendront statiques. Si vous faites défiler vers la droite, seulement les autres colonnes se déplaceront.

 Dans la section des études pratiques suivantes, la technique est appliquée aux tables et peut également être appliquée à une large requête.

Étude pratique : Figer les colonnes

  1. Ouvrez la table Students1 et cliquez n'importe quel champ dans la colonne Last Name.
  2. Sur la barre de menu, cliquez Format - > Figer les colonnes. 
  3. Notez que la colonne Last Name s'est déplacée vers la gauche.
  4. Faites défiler vers la droite pour voir la colonne Notes.
  5. Pour libérer la colonne Last Name, Dans le menu principal, cliquez Format - > Libérer toutes les colonnes. 
  6. Fermez la table. Une fois demandé à sauvegarder, cliquez Non.
  7. Rouvrez la table Students1. 
  8. S'assurer que le curseur est dans un champ de la colonne Student ID.
  9. Appuyer et maintenez MAJ.
  10. Cliquez l'en-tête de la colonne Last Name pour sélectionner toutes les colonnes dans la rangée.
  11. Après sélection de la rangée de colonnes, droit-cliquez un champ dans la sélection et cliquez Figer les colonnes.
  12. Cliquez n'importe où sur la table et coulisser vers la droite pour voir l'effet. 
  13. Pour Libérer les colonnes, sur le menu principal, cliquez Format - > Libérer toutes les colonnes.
  14. Fermez la table. Une fois demandé si vous voulez sauver, cliquez Non. 

Formatage de la feuille de données des tables et des Requêtes 

 

Police des cellules

Bien que vous ne donniez habituellement pas accès de vos tables de base de données aux utilisateurs, il y a des techniques que vous pouvez utiliser pour améliorer l'aspect d'une table juste au cas où les gens l'utiliseraient. C'est également utile si vous créez un formulaire qui ressemble à une table (formulaire de feuille de données).

Une table apparaît comme série de cellules. Leur police est Arial Standard Taille 10 couleur noire. Microsoft Access vous permet de modifier la police du texte qu'affiche les cellules. Pour ce faire, vous pouvez utiliser la zone de dialogue des polices disponibles dans les articles de Format du menu principal, ou en sélectionnant Police… après avoir droit cliqué la barre des titres d'une table.

Étude pratique: Changer la police des cellules

  1. Ouvrez la base de données Rockville Techno et, dans la section Tables, double-cliquez la table Employés pour l'ouvrir.
  2. Dans le menu principal, cliquez Format - > police…
  3. Changez le nom de la police en Verdana. Garder le style de police à Standard. Laissez la taille à 10 et cliquer la flèche de la boîte bascule des couleurs: sélectionnez le bleu :
     
  4. Cliquez OK.
     

Formatage du quadrillage des tables

Une table dans Microsoft Access apparaît comme une feuille de calcul classique avec un fond blanc et des lignes de quadrillage grises. Si cet affichage ne vous plaît pas, vous avez deux options. Vous pouvez appliquer un fond gris avec les lignes quadrillage blanches ou gris foncé. Vous pouvez également changer le fond en une des couleurs préréglées et changer les lignes de quadrillage en une autre couleur.

Pour changer l'aspect quadrillage, sur la barre de menu, vous pouvez cliquer Format- > Feuille de données… Vous pouvez également droit-cliquer la barre des titres de la table et cliquer Feuille de données.

Étude pratique : Changer la largeur des colonnes et la taille des rangées

  1. Dans la fenêtre de la base de données, double-cliquez la table Employés pour l'ouvrir en Feuille de données. 
  2. Dans le menu principal, cliquez Format - > Feuille de données…
  3. Dans la section Apparence de la cellule, cliquez le bouton station A deux dimension et cliquez OK.
     
  4. Sauvegardez et fermez la table Employés.
  5. Ouvrez la table Modes de paiement en Mode feuille de données.
  6. Droit-cliquez sa barre des titres et cliquez Feuille de données…
  7. Dans la section Apparence de la cellule, cliquez le bouton station deux dimensions au besoin.
    Dans Afficher le quadrillage, s'assurer que les boîtes de contrôle Horizontal et Vertical sont marquées.
  8. Cliquez la flèche de la boîte bascule  couleur d'arrière plan et sélectionnez Bleu.
  9. Cliquez la fI ¯YN//Y Y Y Y Y Y Y $Y ,Y Y Y Y Y Y  4Y <Y >Y FY HY PY RY ZY \Y dY fY nY pY xY zY ‚ Y eOrderIDEmployeeIDOrderDateOrderTimePizzaSizeIDPriceSmallPriceMediumPriceLargePepperoniSausageExtraCheese Onions OlivesPriceToppingQtyBreadSticks PriceBreadSticksQtyBuffaloWings"PriceBuffaloWingsQtySodaCanPriceSodaCanQtySoda20OzPriceSoda20OzQtySoda2LPriceSoda2L QtyOJPriceOJQtyWaterPriceWaterAmoutTended Notesƒÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ/1€ƒÿÿÿÿÿÿÿÿOÿÿÿÿeÿÿÿÿDÿÿ/2ÿÿ‰YÿÿÿÿYÿÿÿÿOrderIDPrimaryKey//ÿÿ
    1. Ouvrez la  base de données des Watts prêt. En utilisant l'assistant simple requête créer une requête basée sur la table Clients et cela inclut les champs suivants : AccountNumber, FirstName, LastName, et HomePhome. Sauvegardez la requête comme clients entrés en contact avec l'information et la fermer.
    2. Ouvrez la requête clients entrés en contact avec l'information et la formater comme suit :
      Police : Verdana
      Couleur de police : vert
      Couleur de quadrillage : Bleu vert
      Couleur de fond : Marine
      Apparence de la cellule : deux dimensions
       


      Sauvegardez et fermez la requête
 
 

Précédent