[Résolu] Modifier l'affichage d'un rapport afin d'avoir une liste des agents.

Discussions sur le module de base de données Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

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.
Seb1258
Membre hOOnoraire
Membre hOOnoraire
Messages : 106
Inscription : 11 sept. 2024 15:31
Localisation : Pas loin du Canada

[Résolu] Modifier l'affichage d'un rapport afin d'avoir une liste des agents.

Message par Seb1258 »

Bonjour,

Sur la base que je vous mets en PJ, pourriez-vous m'aider à paramétrer correctement l'affichage du rapport.

Actuellement j'ai 3 rapports (3 essais de ma part) et l'affichage ne me convient toujours pas... Sachant que j'ai besoin d'un seul rapport avec les noms, prénoms et date de naissance des agents (pas besoin des autres champs) mais que j'aurais besoin de refaire la manipulation pour d'autres formulaire, je souhaiterai avoir les indications pour pouvoir faire les prochains rapports seuls :).

Est-il possible d'avoir un rapport sous forme de tableau, qui s'affiche comme ci-dessous ?
rapports.PNG

Sur Base, il m'affiche toujours les champs "Nom", "Prénom", etc... entre chaque ligne et je n'arrive pas à le modifier (voir ci-dessous).
rapports-non-desire.PNG
Merci d'avance.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Seb1258 le 02 nov. 2024 15:35, modifié 1 fois.
Libre office 7.3.7.2 < Obligation de version :fou:

Windows 10 Pro
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 17188
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Modifier l'affichage d'un rapport afin d'avoir une liste des agents.

Message par jeanmimi »

Pour avoir l'affichage avec les étiquettes dans la première ligne du Tableau, il faut qu'elles soient dans l'En-tête de Rapport et non pas dans l'En-tête de Groupe.
Navigateur de Rapport.png
L'affichage aura cet aspect :
Affichage Rapport.png
La source du Rapport doit être la Requête_calcul_âge à laquelle le champ Sexe a été ajouté.

La mise en page du Tableau peut se faire en insérant des formes pour entourer les champs.
Il y a aussi une autre solution, assez pratique, expliquée dans le forum, c'est d'insérer la Requête dans un fichier Calc.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 25.2.0.3 (x64)(20 février 2025)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Seb1258
Membre hOOnoraire
Membre hOOnoraire
Messages : 106
Inscription : 11 sept. 2024 15:31
Localisation : Pas loin du Canada

Re: Modifier l'affichage d'un rapport afin d'avoir une liste des agents.

Message par Seb1258 »

Re, re, re Jeanmimi et vraiment, merci beaucoup pour toute ton aide.

J'ai bien compris la manipulation que vous venez de m'expliquer.

J'ai donc rajouté l'affichage de l'en-tête de rapport en faisant un clic droit sur le "rapport" dans le navigateur de rapport et j'ai copié coller les étiquettes dedans. Malheureusement, libre office crash sans cesse et n'accepte pas cette modification. Y a t il un autre moyen ?
crash.PNG
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre office 7.3.7.2 < Obligation de version :fou:

Windows 10 Pro
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 17188
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Modifier l'affichage d'un rapport afin d'avoir une liste des agents.

Message par jeanmimi »

Seb1258 a écrit : 31 oct. 2024 14:40 libre office crash sans cesse et n'accepte pas cette modification
Normalement, il faut procéder comme je l'ai indiqué, en évitant le chevauchement des champs.
Il doit être possible de contourner le plantage en saisissant les étiquettes directement dans l'En-tête de Rapport après avoir inséré les contrôles Étiquettes.
Il est aussi possible de Glisser/Déposer la Requête dans un fichier Calc ou de faire Copier/Coller la Requête dans Calc.
LibreOffice : Version : 25.2.0.3 (x64)(20 février 2025)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Seb1258
Membre hOOnoraire
Membre hOOnoraire
Messages : 106
Inscription : 11 sept. 2024 15:31
Localisation : Pas loin du Canada

Re: Modifier l'affichage d'un rapport afin d'avoir une liste des agents.

Message par Seb1258 »

Bonjour Jeanmimi,

Du coups j'ai fais les modifications sur mon ordinateur perso et là ça ne bug pas...

Je testerai lundi ta solution :).

Merci beaucoup :D
Libre office 7.3.7.2 < Obligation de version :fou:

Windows 10 Pro