[Issue] Répétition de l'entête de groupe dans un rapport et section détail insécable
Modérateur : Vilains modOOs
Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
-
TiBI
- NOOuvel adepte

- Messages : 19
- Inscription : 09 nov. 2024 17:19
[Issue] Répétition de l'entête de groupe dans un rapport et section détail insécable
J'essaye d'utiliser les rapports.
Ci joint une base de test où j'ai une table contenant la listes de départements avec leur numéro et leur région.
J'essaie de sortir un rapport avec changement de page au changement de région et ou le détail consacré à chaque département ne serait jamais coupé par un saut de page.
J'ai paramétré "Conserver ensemble" à Oui au niveau du Détail Département mais cela ne changer rien. Oui ou non le résultat est identique.
Je voudrais que le nom de la région apparaisse sur chaque page.
Si je paramètre "Répéter la section" à Oui, le nom de la première région apparaît sur chaque page (les pages 3 et suivantes sont donc erronées).
Si je paramètre à Non seule la première page avec changement de région est conforme à mon souhait.
J'ai essayé plein de trucs mais en vain.
Des suggestions ?
Ci joint une base de test où j'ai une table contenant la listes de départements avec leur numéro et leur région.
J'essaie de sortir un rapport avec changement de page au changement de région et ou le détail consacré à chaque département ne serait jamais coupé par un saut de page.
J'ai paramétré "Conserver ensemble" à Oui au niveau du Détail Département mais cela ne changer rien. Oui ou non le résultat est identique.
Je voudrais que le nom de la région apparaisse sur chaque page.
Si je paramètre "Répéter la section" à Oui, le nom de la première région apparaît sur chaque page (les pages 3 et suivantes sont donc erronées).
Si je paramètre à Non seule la première page avec changement de région est conforme à mon souhait.
J'ai essayé plein de trucs mais en vain.
Des suggestions ?
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par TiBI le 24 déc. 2024 16:12, modifié 2 fois.
Libre Office 24.8.4.2 Windows 10
-
Dude
- IdOOle de la suite

- Messages : 26201
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Re: Répétition de l'entête de groupe dans un rapport
Salut,
Ton modèle relationnel est incorrect.
Tu devrais avoir deux tables : Département et Région avec une liaison entre les deux.
Fouille ce forum, cette problématique a déjà été évoquée à plusieurs reprises.
Ton modèle relationnel est incorrect.
Tu devrais avoir deux tables : Département et Région avec une liaison entre les deux.
Fouille ce forum, cette problématique a déjà été évoquée à plusieurs reprises.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
-
TiBI
- NOOuvel adepte

- Messages : 19
- Inscription : 09 nov. 2024 17:19
Re: Répétition de l'entête de groupe dans un rapport
@Dude
Tu ne répond pas à ma question qui porte sur les rapports.
A supposer que j'ai deux tables Départements et Région, j'aurai dans la table des départements un code région en lieu et place du libellé de la région : sacrée différence. Je ne vois pas comment cette modification du modèle de données permettrait de régler le souci décrit.
Contrairement à ce que tu semble croire j'ai passé beaucoup de temps à fouiller le forum et n'ai malheureusement pas trouvé d'informations qui me permettent d'avancer.
Bonne journée.
Tu ne répond pas à ma question qui porte sur les rapports.
A supposer que j'ai deux tables Départements et Région, j'aurai dans la table des départements un code région en lieu et place du libellé de la région : sacrée différence. Je ne vois pas comment cette modification du modèle de données permettrait de régler le souci décrit.
Contrairement à ce que tu semble croire j'ai passé beaucoup de temps à fouiller le forum et n'ai malheureusement pas trouvé d'informations qui me permettent d'avancer.
Bonne journée.
Libre Office 24.8.4.2 Windows 10
-
Dude
- IdOOle de la suite

- Messages : 26201
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Re: Répétition de l'entête de groupe dans un rapport
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
-
jeanmimi
- Grand Maître de l'OOffice

- Messages : 17219
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: Répétition de l'entête de groupe dans un rapport
Bonjour,
Pour avoir le Nom de la Région sur chaque page, il ne faut pas répéter la Section, mais insérer une Section avant chaque page de la Région en En-tête de Groupe.
Ensuite, le tri doit s'appliquer au Champ Département et non pas sur le Champ NoDept.
Quant au modèle relationnel, tu as déjà lu la réponse de Dude.
La liste des départements par Région est courte et range facilement sur une page.
Pour avoir le Nom de la Région sur chaque page, il ne faut pas répéter la Section, mais insérer une Section avant chaque page de la Région en En-tête de Groupe.
Ensuite, le tri doit s'appliquer au Champ Département et non pas sur le Champ NoDept.
Quant au modèle relationnel, tu as déjà lu la réponse de Dude.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 25.8.4 (x64)(23 février 2026)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
TiBI
- NOOuvel adepte

- Messages : 19
- Inscription : 09 nov. 2024 17:19
Re: Répétition de l'entête de groupe dans un rapport et section détail insécable
Merci Jeanmimi,
Ne parlons plus s'il te plait du modèle. Il n'a, je crois, aucune importance non plus que d'incidences sur ce qui me préoccupe. Cette table n'a été choisie que pour construire un exemple simple montrant les difficultés que je rencontre en construisant mes rapports dans un autre contexte.
Je te retourne la base où j'ai repris ton rapport (Rapport_Sur_T_Region) pour en créer une copie où j'ai ajouté une ligne horizontale dans la partie détail, placée à environ 2,5 cm en hauteur. Disons que cela permet de générer un document où on peut ajouter des notes manuscrites relatives à chaque département (toujours pour l'exemple).
Quel que soit le paramétrage la césure de la section détail - département se fait mal : dès le passage de la page un à la page 2 où le détail pour Cantal, qui aurai du se faire avant d'imprimer le champ département, est partagé sur deux pages et ce, que "Conserver ensemble" soit paramétré à oui ou à non.
C'est mon premier sujet.
Vient ensuite mon second sujet.
Dès lors que la liste des départements s'inscrit sur plusieurs pages, soit l'entête de groupe n'est pas répétée sur chaque page si "Répéter la section" est à non, soit avec "Répéter la section" à Oui elle est répétée mais demeure invariablement sur la région Auvergne Rhône Alpes.
Nota :
- des tests similaires réalisés sur la base Parc_Auto donnent un résultat comparable. Normal les paramètres sont identiques
- les Rapports sont plus lisibles en mode Aperçu
Merci pour votre attention.
Ne parlons plus s'il te plait du modèle. Il n'a, je crois, aucune importance non plus que d'incidences sur ce qui me préoccupe. Cette table n'a été choisie que pour construire un exemple simple montrant les difficultés que je rencontre en construisant mes rapports dans un autre contexte.
Je te retourne la base où j'ai repris ton rapport (Rapport_Sur_T_Region) pour en créer une copie où j'ai ajouté une ligne horizontale dans la partie détail, placée à environ 2,5 cm en hauteur. Disons que cela permet de générer un document où on peut ajouter des notes manuscrites relatives à chaque département (toujours pour l'exemple).
Quel que soit le paramétrage la césure de la section détail - département se fait mal : dès le passage de la page un à la page 2 où le détail pour Cantal, qui aurai du se faire avant d'imprimer le champ département, est partagé sur deux pages et ce, que "Conserver ensemble" soit paramétré à oui ou à non.
C'est mon premier sujet.
Vient ensuite mon second sujet.
Dès lors que la liste des départements s'inscrit sur plusieurs pages, soit l'entête de groupe n'est pas répétée sur chaque page si "Répéter la section" est à non, soit avec "Répéter la section" à Oui elle est répétée mais demeure invariablement sur la région Auvergne Rhône Alpes.
Nota :
- des tests similaires réalisés sur la base Parc_Auto donnent un résultat comparable. Normal les paramètres sont identiques
- les Rapports sont plus lisibles en mode Aperçu
Merci pour votre attention.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre Office 24.8.4.2 Windows 10
-
HRk2o
- Membre cOOnverti

- Messages : 366
- Inscription : 29 mai 2009 08:51
- Localisation : Guyane
Re: Répétition de l'entête de groupe dans un rapport et section détail insécable
Bonsoir,
peut être dans ce modèle de rapport "R_REGION" ?
@+
peut être dans ce modèle de rapport "R_REGION" ?
@+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Windows 10 sous AOO 4.1.16 et LibO 24.8.5.2
-
TiBI
- NOOuvel adepte

- Messages : 19
- Inscription : 09 nov. 2024 17:19
Re: Répétition de l'entête de groupe dans un rapport et section détail insécable
@ HRk2o,
Chez moi, le rapport "R_REGION" pose toujours problème, ainsi :
Chez moi, le rapport "R_REGION" pose toujours problème, ainsi :
- le détail pour 69 Rhône commence page 1 et finit page 2, idem pour département 64 (Nouvelle Aquitaine ) et département 64 (Occitanie),
- l'entête de groupe n'est pas affichée sur la page 2, idem pour Nouvelle Aquitaine et Occitanie
Libre Office 24.8.4.2 Windows 10
-
HRk2o
- Membre cOOnverti

- Messages : 366
- Inscription : 29 mai 2009 08:51
- Localisation : Guyane
Re: Répétition de l'entête de groupe dans un rapport et section détail insécable
Bonjour,
il semble que sur LO, le rapport comporte un bug, même basé sur un modèle relationnel correct.
Ci-joint le modèle à adopter + requête ; le rapport "Rapreq_region" fonctionne bien sur Openoffice mais non sur LO;
A tester!
@+
il semble que sur LO, le rapport comporte un bug, même basé sur un modèle relationnel correct.
Ci-joint le modèle à adopter + requête ; le rapport "Rapreq_region" fonctionne bien sur Openoffice mais non sur LO;
A tester!
@+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Windows 10 sous AOO 4.1.16 et LibO 24.8.5.2
-
jeanmimi
- Grand Maître de l'OOffice

- Messages : 17219
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: Répétition de l'entête de groupe dans un rapport et section détail insécable
C'est la mise en page du Rapport qui provoque ce que tu constates.TiBI a écrit : ↑23 déc. 2024 05:38 Chez moi, le rapport "R_REGION" pose toujours problème, ainsi :
- le détail pour 69 Rhône commence page 1 et finit page 2, idem pour département 64 (Nouvelle Aquitaine ) et département 64 (Occitanie),
- l'entête de groupe n'est pas affichée sur la page 2, idem pour Nouvelle Aquitaine et Occitanie
Pour avoir testé, puis modifié la mise en page pour diminuer les zones dans lesquelles il n'y a pas de données, le Rapport sur RegionsV4 : J'ai aussi modifié le Rapport de la Table T_régions : Chaque Région est bien identifiée par son nom.
Et l'affichage du Rapport est correct, comme dans l'exemple donné par Dude plus haut avec les marques de voitures.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 25.8.4 (x64)(23 février 2026)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
TiBI
- NOOuvel adepte

- Messages : 19
- Inscription : 09 nov. 2024 17:19
Re: Répétition de l'entête de groupe dans un rapport et section détail insécable
Merci Jeanmimi et HRk2o pour votre patience,
@Jeanmimi c'est à dessin que je conserve un espace vide important pour chaque enregistrement département. Disons que je veux créer un document où je pourrai ajouter, à la main, des informations relatives au département.
Si on réduit la hauteur, tous les département d'une région tiennent sur une seule page et il n'est pas étonnant que les souci qui apparaissent au changement de page soient supprimés.
@ HRk2o je comprends que tu as testé sur OO et que ce logiciel fonctionne correctement pour ce que je souhaite faire.
Cette différence de comportement est fâcheuse pour moi dans la mesure ou la base que je développe sera diffusée vers plusieurs personnes et je ne peux être certain qu'aucune n'ait LO.
Je vais réfléchir pour essayer de trouver une solution alternative.
Je laisse le sujet ouvert quelques jours au cas où et le fermerai d'ici une semaine.
Un grand merci à tous et bonnes fêtes.
Edit le 24/12/24
J'ai poursuivi mes recherches dans la direction du bug et BINGO !!!
Bug 82097 - REPORTBUILDER: Group Header keeps the values of the first group , https://bugs.documentfoundation.org/sho ... i?id=82097
Avec à la fin une solution de contournement qui fonctionne.
Encouragé par ce résultat j'ai poursuivi ma recherche et trouvé la solution pour toujours conserver le détail département sur une même page ici https://ask.libreoffice.org/t/two-issue ... lder/53298.
C'est Noël !

@Jeanmimi c'est à dessin que je conserve un espace vide important pour chaque enregistrement département. Disons que je veux créer un document où je pourrai ajouter, à la main, des informations relatives au département.
Si on réduit la hauteur, tous les département d'une région tiennent sur une seule page et il n'est pas étonnant que les souci qui apparaissent au changement de page soient supprimés.
@ HRk2o je comprends que tu as testé sur OO et que ce logiciel fonctionne correctement pour ce que je souhaite faire.
Cette différence de comportement est fâcheuse pour moi dans la mesure ou la base que je développe sera diffusée vers plusieurs personnes et je ne peux être certain qu'aucune n'ait LO.
Je vais réfléchir pour essayer de trouver une solution alternative.
Je laisse le sujet ouvert quelques jours au cas où et le fermerai d'ici une semaine.
Un grand merci à tous et bonnes fêtes.
Edit le 24/12/24
J'ai poursuivi mes recherches dans la direction du bug et BINGO !!!
Bug 82097 - REPORTBUILDER: Group Header keeps the values of the first group , https://bugs.documentfoundation.org/sho ... i?id=82097
Avec à la fin une solution de contournement qui fonctionne.
Encouragé par ce résultat j'ai poursuivi ma recherche et trouvé la solution pour toujours conserver le détail département sur une même page ici https://ask.libreoffice.org/t/two-issue ... lder/53298.
C'est Noël !
Libre Office 24.8.4.2 Windows 10
-
Bidouille
- RespOOnsable forum

- Messages : 12851
- Inscription : 08 nov. 2005 16:23
- Localisation : Brest, France