2.5Gestion des sections (masquer, réduire, supprimer les blancs)
L'essentiel en 30 secondes
- Expert de section = mise en page fine : masquer, supprimer les blancs, sauts de page, garder ensemble — le contrôle après le contenu.
- Détails masqués = synthèse : seuls restent en-têtes et sous-totaux — la vue direction en un clic.
- Masquage conditionnel = dynamique : une formule décide (Vrai = masqué) — tester le sens avant de diffuser.
Mini-cas filé — Farès et les deux versions de l'état
Dernier acte : la direction veut une synthèse d'une page (totaux par client et région), les opérationnels veulent le détail complet. Farès refuse de maintenir deux rapports : il masque la section Détails via l'Expert de section — ne restent que les blocs et leurs sous-totaux, la synthèse est née. Puis il pilote ce masquage par un paramètre « Afficher le détail ? (Oui/Non) » : le même rapport bascule entre synthèse et détail. Il règle enfin la pagination — « nouvelle page après » chaque région, « garder ensemble » chaque groupe, suppression des blancs — et ajoute un masquage conditionnel des lignes à montant nul. Le niveau 2 est livré : structuré, totalisé, filtré, paramétré, paginé.
Épilogue du fil rouge 2.1-2.4 : l'état de Farès bascule synthèse/détail — prêt pour le niveau 3 (formules).
1. L'Expert de section
La mise en page fine passe par la gestion des sections, via l'Expert de section (Section Expert). Options clés : masquer (Suppress) une section, toujours ou conditionnellement ; supprimer les blancs (Suppress Blank Section) pour ne laisser aucun espace vide ; nouvelle page avant/après (New Page Before/After) pour forcer un saut de page (chaque groupe ou facture sur une nouvelle page) ; garder ensemble (Keep Together) pour empêcher de couper une section ou un groupe entre deux pages. Ces réglages contrôlent finement l'affichage et la pagination — indispensables pour des documents propres. Farès les applique à son état Région > Client.
2. Synthèse vs détail
En masquant la section Détails, on obtient un rapport de synthèse (seulement les sous-totaux par groupe) ; en l'affichant, un rapport détaillé — le même rapport peut basculer entre les deux, parfois via un paramètre (« Afficher le détail ? Oui/Non », 2.4). Condition : la synthèse repose sur des groupes et des sous-totaux (2.1, 2.2) — sans eux, masquer les détails ne laisse rien d'utile. On peut aussi utiliser plusieurs sections du même type (Détails A, Détails B) pour des mises en page complexes. Farès livre ainsi une synthèse direction et un détail opérationnel depuis un seul fichier.
3. Masquage conditionnel
Le masquage conditionnel : afficher ou cacher une section selon une formule — masquer une ligne de détail si le montant est nul, afficher une section d'alerte seulement si une condition est remplie (« Client en dépassement »). Dans l'Expert de section, on clique sur le bouton formule à côté de « Supprimer » et on écrit une condition renvoyant Vrai quand il faut masquer — attention au sens, inversé par rapport à l'intuition. Supprimer les blancs et gérer les sauts de page évite trous, pages vides et coupures malvenues. Farès masque les lignes nulles et verrouille la pagination de ses groupes.
🔎 Exemple concret — 🔎 Exemple concret — Synthèse ou détail au choix
L'état de Farès, un seul fichier, deux vues :
Détails affichés → rapport détaillé (chaque commande).
Détails masqués (Section Expert) → synthèse (seulement les totaux par client).
{?AfficherDetail} = "Non" → masquer Détails (formule de masquage conditionnel).
Lecture : le même rapport sert la direction (synthèse) et les opérationnels (détail).
Leçon : piloter le masquage par une formule ou un paramètre, en testant le sens Vrai = masqué.
Vocabulaire de la section
- Expert de section
- L'outil qui règle chaque section : masquage, suppression des blancs, sauts de page, « garder ensemble ».
Exemple simple : Farès ouvre l'Expert de section pour masquer les Détails et paginer par région.
Ce que ce n'est pas : l'assistant de création de rapport (niveau 1).
Réflexe : affichage fin = Expert de section.
- Masquer (Suppress)
- Ne pas afficher une section, toujours ou CONDITIONNELLEMENT via une formule (Vrai = masqué).
Exemple simple : Farès masque les Détails pour la synthèse, et les lignes à montant nul par formule.
Ce que ce n'est pas : supprimer définitivement les données du rapport.
Réflexe : cacher = Suppress, Vrai = masqué.
- Nouvelle page / Garder ensemble
- « Nouvelle page avant/après » force un saut ; « Garder ensemble » empêche de couper une section ou un groupe entre deux pages.
Exemple simple : Farès saute une page par région et garde chaque groupe client d'un seul tenant.
Ce que ce n'est pas : un tri ou un filtre des enregistrements.
Réflexe : pagination = sauts + garder ensemble.
- Synthèse vs détail
- Détails MASQUÉS d'un état regroupé/totalisé = synthèse (totaux seuls) ; affichés = détail. Un même rapport bascule via paramètre.
Exemple simple : L'état de Farès : synthèse pour la direction, détail pour les opérationnels, un seul fichier.
Ce que ce n'est pas : deux rapports séparés à maintenir.
Réflexe : synthèse = groupes + totaux + détails masqués.
En pratique — En pratique — Gérer les sections
- Ouvrez l'Expert de section : repérez les options de chaque section (masquer, supprimer les blancs, nouvelle page, garder ensemble).
- Créez un rapport de SYNTHÈSE en masquant la section Détails (n'affiche que les sous-totaux par groupe) ; comparez avec le détail affiché.
- Réglez les SAUTS DE PAGE (« nouvelle page après » sur un pied de groupe) et « garder ensemble » pour ne pas couper un groupe.
- Utilisez le masquage CONDITIONNEL (formule) pour montrer/cacher une section selon les données (ex. masquer une ligne si montant nul).
Script prêt à dire — livrer synthèse et détail en un fichier (30 s)
« Un seul fichier pour deux usages : masqué, c'est la synthèse d'une page pour la direction — totaux par client et région ; affiché, c'est le détail pour les opérationnels. Un paramètre bascule entre les deux, la pagination est verrouillée par région, et les lignes nulles sont masquées. Plus de double maintenance. »
À dire en basculant l'état de Farès : synthèse masquée, puis détail affiché, via le paramètre.
Modèle copier-coller — bascule synthèse/détail
[Synthèse] Section Détails → Suppress (Expert de section) : restent en-têtes + sous-totaux
[Bascule] Formule de masquage Détails : {?AfficherDetail} = "Non" // Vrai = masqué
[Lignes nulles] Formule de masquage Détails : {Commandes.Montant} = 0
[Pagination] Pied de groupe Région → « Nouvelle page après » + « Garder ensemble »
Facture par page
Farès force une nouvelle page par facture : chaque client commence en haut d'une page propre.
Alerte dépassement
Section d'alerte affichée seulement si le solde dépasse la limite : visible quand c'est pertinent.
Blancs supprimés
Sections vides qui laissaient des trous : Farès active la suppression des blancs, fini les pages aérées.
Sens inversé
Formule qui masquait tout sauf les nuls : Farès corrige le sens — Vrai masque, Faux affiche.
✓ Bonnes pratiques
- Pour une synthèse, masquez les Détails d'un rapport déjà regroupé/totalisé.
- Pilotez la bascule détail/synthèse par un paramètre (Oui/Non).
- Utilisez « garder ensemble » pour ne pas couper un groupe entre deux pages.
✗ Pièges fréquents
- Masquer les Détails sans avoir de groupes/sous-totaux (rien d'utile ne reste).
- Laisser des sections vides créer des trous ou pages blanches.
- Une formule de masquage au sens inversé (on masque quand la condition est vraie).
Points clés à retenir
- L'EXPERT DE SECTION règle chaque section : MASQUER, SUPPRIMER LES BLANCS, « nouvelle page », « GARDER ENSEMBLE ».
- MASQUER les DÉTAILS = rapport de SYNTHÈSE ; les afficher = DÉTAILLÉ. Un même rapport peut basculer (via un paramètre).
- MASQUAGE CONDITIONNEL (par formule) : afficher/cacher selon les données (masquer une ligne si montant nul, alerte si condition).
- SUPPRIMER les BLANCS (évite trous/pages vides) ; gérer les SAUTS DE PAGE et « garder ensemble ».
Défi 48h — appliquez demain
Sur votre état regroupé et totalisé : masquez les Détails (synthèse), ajoutez un paramètre de bascule, réglez sauts de page + garder ensemble, puis masquez les lignes nulles par formule.
- Je peux masquer les Détails pour une synthèse (groupes + sous-totaux requis).
- Je sais paginer (nouvelle page, garder ensemble, blancs supprimés).
- Je peux masquer conditionnellement par formule (Vrai = masqué).
Questions fréquentes
Comment créer un rapport de synthèse (totaux seuls) ?
En MASQUANT la section Détails d'un rapport déjà regroupé et totalisé. Méthode : (1) assurez-vous d'avoir des groupes et des sous-totaux (2-1, 2-2) — la synthèse repose dessus ; (2) masquez la section Détails via l'Expert de section (Suppress) ; il ne reste que les En-têtes de groupe (noms) et Pieds de groupe (sous-totaux), plus le total général. Variantes : pilotez le masquage par un paramètre « Afficher le détail ? » (même rapport en synthèse ou détail) ; ou utilisez le drill-down (creuser un groupe à la demande). Les rapports de synthèse sont parfaits pour le pilotage : les totaux par catégorie d'un coup d'œil, sans le bruit du détail.
À quoi sert le masquage conditionnel des sections ?
À afficher ou cacher une section selon une CONDITION (formule) évaluée pour chaque occurrence — une mise en page dynamique. Cas typiques : masquer une ligne de détail si le montant est nul (n'afficher que l'utile) ; afficher une section d'alerte seulement si une condition est remplie (« Stock critique » si quantité < seuil) ; basculer détail/synthèse par paramètre ; adapter la mise en page selon un type d'enregistrement. Mécanisme : dans l'Expert de section, cliquez sur le bouton formule à côté de « Supprimer » et écrivez une formule renvoyant VRAI quand il faut masquer. Attention au sens (Vrai = masqué) et testez avec des données variées.
Comment obtenir un rapport de synthèse (totaux seuls) ?