Sommaire
- Onglets : Quelle est leur utilité ?
- Onglets : Création d'un groupe d'onglets : Cas pratique
- Onglets : Renommer un onglet
- Onglets : ajout d'un onglet
- Onglets : Installation de champs dans les différents onglets
- Onglets : Comparaison avec les cadres
- Onglets : Inconvénients des informations masquées, déplacement du groupe d'onglets
- Onglets : Injection d'une image à côté du nom des onglets
- Onglets : aspect esthétique général
- Onglets : Redimensionnement du groupe d'onglets et gestion des multi-lignes d'onglets
Les onglets permettent de gérer un grand nombre d'informations sur une seule page. Par exemple, dans Access, si vous allez dans le menu Outils/Options, vous voyez ces onglets :
Alors, à quoi servent-ils, ces onglets ?

Onglets : Quelle est leur utilité ?
A segmenter les options, parce qu'il y en a tellement que s'ils avaient mis tout ça sur un seul écran, ce serait illisible !
Exactement. Les onglets servent simplement à diviser un grand nombre d'informations d'une même nature (les options d'Access) en plusieurs pages (onglets), afin de garder toute la lisibilité requise.Donc pour illustrer ces onglets, nous allons en créer nous-même pour diviser les champs de notre table T_Celebrite en différents groupes de champs, par exemple comme ceci :





Onglets : création d'un groupe d'onglets : cas pratique
Comment commence-t-on ?
Vous allez utiliser le contrôle onglet de le boîte à outils :


Pourquoi 2 pages et pas 3 ou 10 ?
Je ne sais pas. Ce n'est pas important, parce qu'on peut en supprimer et en ajouter comme on veut.Vous pouvez cliquer sur Page1 ou Page2 en mode création, ou en mode saisie de données : le résultat sera que vous passez d'un onglet à l'autre.
Onglets : renommer un onglet
Comment renommer "Page1" en "Infos générales" ?
En mode création, vous cliquez avec le bouton droit de la souris sur Page1, et vous demandez les propriétés. Dans l'onglet (des propriétés) Format, vous précisez que la légende est Infos Générales :


Onglets : ajout d'un onglet
Sans problème ! Et si je voulais rajouter un nouvel onglet ?
Cliquez avec le bouton droit de votre souris sur l'onglet Infos privées, et choisissez "Insérer une page" :


Maintenant, je suppose qu'on va créer un dernier onglet qui s'appellera Photo ?
Exactement. Allez-y :
Onglets : Installation de champs dans les différents onglets
On place les champs correspondants dans leur onglet respectif ?
Oui. Nous allons commencer par mettre les champs généraux dans Infos générales.Marche à suivre :
- Cliquez sur l'onglet "Infos générales"
- Sélectionnez les champs Titre jusqu'à Domaine en bleu :
(Si vous ne savez plus comment on fait, c'est que vous manquez franchement de pratique, et vous êtes bon pour revoir la leçon 30 !)
- Faites glisser ces champs jusque sur l'espace de "Infos générales" :
- Voici le résultat :

Pour mettre les champs PaysOrigine jusqu'à DateNaissance
, je répète exactement la même chose, mais cette fois en les glissant sur l'onglet "Infos privées" !
Oui. Vous commencez d'abord par cliquer sur "Infos privées", puis vous suivez exactement la même marche à suivre que pour les champs "Infos générales" juste ici au-dessus. Allez-y ! Voici le résultat en mode saisie de données, sur Napoléon : 
J'ai compris !
Dans ce cas, placez la remarque dans l'onglet remarque, et la photo dans l'onglet Photo, allez, hop hop hop ! On n'est pas à la plage ici !!!J'occis* l'étiquette de Remarque et de Photo je suppose ?
* J'en connais des mots compliqués, n'est-ce pas ?Oui, sinon ça fait double emploi avec le nom de l'onglet :

Onglets : Comparaison avec les cadres
Mes 4 onglets sont terminés !
Lancez votre formulaire en mode saisie de données : les données peuvent se saisir de manière plus conviviale. en fait, ça devrait vous rappeler la leçon 33 : les cadres et les titres qui permettent defaire également des groupes de champs. Rappelez-vous l'exercice qui vous était proposé :
Dans notre cas, à la limite, les onglets sont un peu superflus, mais cette leçon était destinée à vous les montrer.
Onglets : Inconvénients des informations masquées, déplacement du groupe d'onglets
Il y a un inconvénient aux onglets : quand vous êtes dans l'onglet Infos Générales, tout va bien, vous voyez de qui il s'agit puisque cet onglet contient le nom et le prénom...
Par contre, dans les autres onglets, on ne sait plus de qui il s'agit puisqu'on ne voit plus ni le nom ni le prénom...
C'est ennuyeux...
En fait, on n'aurait pas dû y mettre les deux champs principaux Nom et Prénom dans un onglet, mais plutôt au-dessus de tous les onglets, comme ceci : 
Allons-y :
- Faites un peu de place en haut de la série d'onglets :
. Pour ce faire, il s'agit de faire un peu glisser tous les onglets vers le bas. ATTENTION : Il y a un endroit tout a fait particulier ou il faut cliquer pour arriver à descendre le groupe d'onglets : C'est juste ici :
. Descendez un peu les onglets en les faisant glisser vers le bas. Vous obtenez maintenant un peu plus d'espace :
- Sélectionnez le nom et le prénom :
- Allez dans le menu Edition/Couper
N'essayez pas de faire glisser les deux champs hors de l'onglet, vous n'y arriverez pas : Si vous essayez, tout ce que vous arriverez à faire, c'est agrandir les onglets vers le haut - Cliquez dans la zone "Détail"
- Allez dans le menu Edition/Coller :
J'en profite pour faire la même remarque que celle d'avant : Si vous voulez remettre les 2 champs dans l'onglet Infos générales, n'essayez pas non plus de les glisser avec la souris. Vous devez faire Edition Couper, cliquer ensuite sur l'onglet Infos générales, et faire Edition Coller. Parce que si vous essayez de les faire glisser, vous y arriverez bien... Mais vous constaterez que ces 2 champs ne sont pas sur l'onglet Infos générales, mais DEVANT tous les onglets : En effet, quel que soit l'onglet sur lequel vous cliquerez , vous verrez toujours le nom et le prénom apparents... Bon à savoir ! - Mettez les en forme :
Essayez : lancez votre formulaire en mode saisie de données, déplacez vous d'enregistrement en enregistrement, et voyez par vous-même à quel point c'est plus confortable.
C'est largement mieux !
Onglets : injection d'une image à côté du nom des onglets
Il est même possible d'intégrer des petites images associées aux onglets : regardez plutôt , je place une image qui représente une petite bulle verte à l'onglet Infos générales :
Pour que vous puissiez installer des petites bulles sur vos onglets, il faut que je vous les fournisse : Les voici :




C'est marrant... Jusqu'ici, nous avons utilisé des images qui se terminaient par .JPG, et ici ce sont des .BMP...
Bienvenue dans la jungle des formats d'images numériques !L'explication détaillée des différents formats dépasserait largement le cadre de ce cours : toujours est-il que pour les onglets, le seul format accepté est le BMP, alors que pour les objets OLE et les fonds d'écran, les JPG sont également acceptés... Allez comprendre... ! On vit avec.
Maintenant que vous avez vos 4 fichiers enregistrés sur votre disque dur (bullebleue.bmp, bullerouge.bmp, bullejaune.bmp et bulleverte.bmp), nous allons les intégrer à nos onglets.
- Demandez les propriétés de l'onglet Infos générales (Ca, je suppose que vous savez faire...)
- Onglet Format, Image : Cliquer sur les 3 petits points à droite
... Facile !
- Cliquez sur Parcourir
- Choisissez votre image bulleverte.bmp là ou vous l'avez posée :
, et cliquez sur Ouvrir
- Cliquez sur OK :

Facile !

(Dans les 4 coins des petites bulles, il y a du blanc : C'est normal, une image est toujours carrée ou rectangulaire : si j'avais coloré ces coins en gris, vous n'auriez pas vu cette particularité, et ç'aurait été plus joli, mais moins compréhensible)
C'est fait !
Onglets : aspect esthétique général
Nous allons encore voir comment changer l'aspect des onglets. On peut par exemple les montrer sous forme de boutons, comme ceci :
Ca change quoi ?


Onglets : redimensionnement du groupe d'onglets et gestion des multi-lignes d'onglets
C'est aussi avec une de ces propriétés qu'on peut avoir les onglets sur 2 lignes, comme ceci :
?
Oui, c'est juste au dessus : Multi-ligne : 



... Mais ce n'est pas pratique, d'ou l'astuce de "Multi-lignes" !


Pourquoi est-ce l'onglet Infos générales qui est en dessous ?
Aucune idée !
Ok. Quand je suis sur 2 lignes
, je n'ai plus cette petite zone
pour cliquer dessus pour avoir les propriétés de tous les onglets... Comment faire ?



Si vous cliquez avec le bouton gauche, ça vous permettra de redimensionner vos onglets :

Petite remarque importante : faites toujours bien attention au fait que vous avez plusieurs onglets qui sont les uns sur les autres, et que donc, vous ne voyez le contenu que d'un seul à la fois... Si vous réduisez la taille de vos onglets en étant par exemple sur la remarque, vos pouvez vous dire "Comme la zone de la remarque est assez petite, je peux réduire mes onglets d'autant". Pas forcément, puisque sur un autre onglet, par exemple "Infos privées", vous avez peut-être des champs qui s'étirent plus à droite que votre remarque... Le contrôle Onglets va simplement REFUSERde se réduire de trop, afin d'éviter d'"écrabouiller" les champs qui se trouveraient sur un onglet que vous n'avez pas vu... et vous pourriez ainsi facilement vous dire "Mais il m'ennuie ! pourquoi est-ce que je ne peux pas réduire ce satané onglet ! Il est trop large"... Vous saurez que c'est à cause des contenus des AUTRES onglets, derrière !
Maintenant, fermez votre formulaire, et Enregistrez-le sous F_CelebriteOnglet
Bon... Hem... On peut résumer ?
Les onglets sont une manière d'organiser de nombreux champs au sein d'un même écran. Il est en effet souvent plus facile de lire une petite quantité d'informations à chaque fois, et de changer d'onglet lorsque que c'est nécessaire, plutôt qu'un grand nombre de champs sur un même écran donnant par là-même une impression de fouillis. On organise ses onglets par rubrique, mais on n'est pas toutefois pas obligé de placer tous les champs dans les onglets : on peut très bien en installer certains en dehors des onglets pour que ceux-ci soient toujours visibles, quel que soit l'onglet dans lequel on se trouve. |
Avez-vous bien compris ?
|
Exercice
L'exercice consiste à créer une nouvelle base de données appelée Hôpital.MDB, dans laquelle vous créerez une table T_Patient pourvue des champs suivants :![]() 1. Infos générales : ![]() ![]() ![]() ![]() Voici une image de l'onglet Vaccins reçus pour vous donner une idée (Les cases cochées Grippe et Hépatite A ainsi que Dr Malbourt sont des purs produits de mon imagination): ![]() Téléchargez la solution de l'exercice ici |
0 commentaires:
Enregistrer un commentaire