3.4Signets, boutons & navigation
L'essentiel en 30 secondes
- Un signet capture un état du rapport — filtres, sélections, visibilité des objets — et un bouton le rappelle d'un clic.
- Le volet Sélection est la moitié cachée des signets : il liste les objets de la page avec leur visibilité (œil), la base des bascules afficher/masquer.
- Dans Desktop, les boutons se testent en Ctrl + clic (clic simple une fois publié) — et un signet peut capturer Données et/ou Affichage.
Mini-cas filé — Zineb transforme son rapport en application
La page de Zineb, à Alger, oblige ses collègues à remettre les filtres à la main après chaque exploration. Elle applique la section : elle met la page à l'état neutre, crée un signet « État initial » (Affichage → Signets → Ajouter) et pose un bouton « Réinitialiser » dont l'action pointe vers ce signet. Elle construit ensuite une bascule : deux histogrammes superposés (CA et Marge), qu'elle masque et affiche via le volet Sélection pour créer les signets « Vue CA » et « Vue Marge », reliés à deux boutons. Enfin, elle ajoute un Navigateur de pages (Insertion → Boutons → Navigateur) en bandeau : la navigation complète sans rien câbler. Son rapport se comporte désormais comme une petite application.
Cas autonome de cette section : il revient dans le cours, le schéma, le script et le défi 48h de la section 3.4.
1. Signets et boutons
Les signets capturent un état du rapport — filtres, sélections, visibilité des objets — et les boutons les rappellent d'un clic. La combinaison produit tout ce qui fait « pro » : bouton « Réinitialiser les filtres », bascule entre une vue CA et une vue Marge sur la même page, panneaux escamotables, navigation entre pages. Signet = état capturé ; bouton = déclencheur.
2. Le volet Sélection
La moitié cachée des signets : le volet Sélection liste les objets de la page avec leur visibilité (œil) — c'est la base des bascules afficher/masquer. Un signet peut capturer Données (filtres) et/ou Affichage (visibilité) : ce réglage fin évite les surprises, comme un vieux filtre qui réapparaît.
3. Tester et nommer
Dans Desktop, les boutons se testent en Ctrl + clic (clic simple une fois publié). Et l'on nomme proprement chaque signet (« Vue CA — page Ventes ») : un rapport riche en compte vite vingt, et des noms flous deviennent ingérables à la maintenance.
🔎 Exemple concret — 🔎 Exemple concret — Le bouton Réinitialiser
Zineb offre un reset d'un clic à ses collègues :
1. Page à l'état neutre (aucun filtre)
2. Signets → Ajouter → « État initial »
3. Insertion → Bouton « Réinitialiser »
4. Action = Signet → « État initial »
→ Filtrer, puis Ctrl + clic : tout revient.
Lecture : le bouton ne fait rien de magique : il rappelle le signet, qui restaure l'état capturé (filtres et visibilité).
Leçon : décidez toujours ce que le signet capture (Données / Affichage) — c'est ce qui évite les comportements imprévisibles.
Vocabulaire de la section
- Signet (bookmark)
- Une photo de l'état du rapport (Affichage → Signets → Ajouter) : filtres, sélections, visibilité — rappelable à volonté.
Exemple simple : Zineb capture « État initial » pour son bouton de reset.
Ce que ce n'est pas : un bouton sans état mémorisé.
Réflexe : état réutilisable → signet.
- Volet Sélection
- La liste des objets de la page avec leur visibilité (œil) : la base des bascules afficher/masquer.
Exemple simple : Zineb y masque l'histogramme Marge pour créer la vue CA.
Ce que ce n'est pas : le volet des champs du modèle.
Réflexe : afficher/masquer un objet → volet Sélection.
- Bouton + action
- Insertion → Boutons : chaque bouton porte une action (signet, navigation de page, retour) — testable en Ctrl + clic dans Desktop.
Exemple simple : Zineb relie « Réinitialiser » au signet « État initial ».
Ce que ce n'est pas : une forme décorative sans action.
Réflexe : déclencher un état → bouton + action.
- Navigateur de pages/signets
- Les boutons générés automatiquement (Insertion → Boutons → Navigateur) : la barre de navigation sans effort.
Exemple simple : Zineb l'ajoute en bandeau pour naviguer entre les pages.
Ce que ce n'est pas : des signets multipliés pour naviguer.
Réflexe : navigation simple → Navigateur.
- Options du signet
- Un signet peut capturer Données (filtres) et/ou Affichage (visibilité) : le réglage fin qui évite les surprises.
Exemple simple : Zineb décoche Données sur sa bascule de vues.
Ce que ce n'est pas : un signet qui capture tout sans discernement.
Réflexe : vérifier Données/Affichage pour chaque signet.
En pratique — En pratique — Les deux classiques : reset et bascule
- Reset : page à l'état neutre → Signets → Ajouter (« État initial ») → Insertion → Bouton « Réinitialiser » → Action = signet « État initial ». Filtrez, puis Ctrl + clic : tout revient, comme chez Zineb.
- Bascule : superposez deux visuels (histogramme CA et histogramme Marge). Volet Sélection : masquez Marge → signet « Vue CA » ; inversez → signet « Vue Marge ».
- Reliez deux boutons « CA » et « Marge » aux signets : la même zone de page raconte deux histoires.
- Ajoutez un Navigateur de pages (Insertion → Boutons → Navigateur) en bandeau : la navigation complète sans rien câbler.
Script pas-à-pas — le reset et la bascule de Zineb (9 min)
1) Mettez la page à l'état neutre puis Affichage → Signets → Ajouter : nommez « État initial ». 2) Insertion → Bouton « Réinitialiser », Action = signet « État initial ». 3) Filtrez la page, puis Ctrl + clic sur le bouton : tout revient. 4) Superposez un histogramme CA et un histogramme Marge, masquez Marge dans le volet Sélection, créez « Vue CA », puis inversez pour « Vue Marge ». 5) Ajoutez un Navigateur de pages en bandeau pour la navigation.
Un signet qui réapplique de vieux filtres ? Clic droit → décochez « Données » s'il ne doit gérer que la visibilité.
Modèle copier-coller — mes signets et boutons
[ ] Signet « État initial » créé (page neutre)
[ ] Bouton « Réinitialiser » → Action = signet « État initial »
[ ] Bascule : signets « Vue CA » / « Vue Marge » (volet Sélection)
[ ] Boutons CA / Marge reliés aux signets
[ ] Navigateur de pages ajouté en bandeau
Réflexe : signet = état capturé, bouton = déclencheur ; tester en Ctrl + clic.
Reset d'un clic
Zineb offre à ses collègues un bouton qui remet la page à l'état neutre, sans rien retoucher à la main.
Bascule CA / Marge
Zineb superpose deux histogrammes et bascule de l'un à l'autre : la même zone raconte deux histoires.
Panneau escamotable
Zineb affiche ou masque un panneau de filtres via le volet Sélection et un signet dédié.
Navigation intégrée
Zineb ajoute un Navigateur de pages : la barre de navigation se câble toute seule.
✓ Bonnes pratiques
- Utiliser le volet Sélection (visibilité) pour les bascules afficher/masquer.
- Nommer proprement chaque signet (« Vue CA — page Ventes »).
- Préférer le Navigateur de pages pour la simple navigation.
✗ Pièges fréquents
- Laisser un signet capturer Données quand seule la visibilité importe.
- Multiplier les signets pour ce que le Navigateur fait tout seul.
- Oublier que dans Desktop les boutons se testent en Ctrl + clic.
Points clés à retenir
- Signet = état capturé ; bouton = déclencheur : le duo de toute l'interactivité avancée.
- Le volet Sélection (visibilité des objets) est la moitié cachée des signets.
- Dans Desktop, les boutons se testent en Ctrl + clic (clic simple une fois publié).
- Nommez vos signets proprement : un rapport riche en compte vite vingt.
Défi 48h — appliquez demain
Construisez la réinitialisation de Zineb : un signet « État initial » et un bouton qui y renvoie (test en Ctrl + clic). Puis ajoutez une bascule entre deux visuels superposés via le volet Sélection. Écrivez en une phrase ce que chaque signet capture.
- Je peux créer un signet et le relier à un bouton.
- Je sais basculer entre deux vues avec le volet Sélection.
- Je distingue le bouton (déclencheur) du signet (état capturé).
Questions fréquentes
Mon signet réapplique de vieux filtres que je ne veux plus : pourquoi ?
Parce qu'il a capturé Données et Affichage : il rejoue l'état des filtres tel qu'il était à sa création, y compris des filtres devenus obsolètes. Deux corrections : clic droit sur le signet → décochez « Données » s'il ne doit gérer que la visibilité ; ou corrigez l'état de la page puis clic droit → Mettre à jour pour recapturer le bon état.
Les signets ralentissent-ils le rapport ?
Non : ce sont des états mémorisés, rappelés à la demande, sans impact notable sur les performances. Le vrai coût est la maintenance — vingt signets aux noms flous deviennent ingérables. Réservez les signets aux états réels (bascules, resets, panneaux) et laissez le Navigateur de pages gérer la simple navigation.
Quelle est la « moitié cachée » des signets pour les bascules afficher/masquer ?