[Résolu] Ajouter un champ dans mon rapport

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.
El_Brouno
Membre hOOnoraire
Membre hOOnoraire
Messages : 175
Inscription : 28 sept. 2018 07:14

[Résolu] Ajouter un champ dans mon rapport

Message par El_Brouno »

Bonjour,

j'ai besoin de rajouter un champ "N° de série" à mon rapport "RSuiviMatos_OBSERVANTINS".
J'ai donc ajouter ce champ à ma requête "RSuiviMatos_OBSERVANTINS" mais je ne trouve pas comment l'intégrer dans une nouvelle colonne du rapport existant.

J'aimerais ne pas avoir à recréer un nouveau rapport, car j'ai déjà passé du temps à faire une mise en page qui me convient.

Pourriez vous m'aider svp ?
Je joins un exemplaire de ma base.
D'avance merci.
Bruno
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par El_Brouno le 23 févr. 2021 17:41, modifié 2 fois.
Libre Office 7.1.7.2 sous Windows 10
Java JDK 15
HRk2o
Membre cOOnverti
Membre cOOnverti
Messages : 344
Inscription : 29 mai 2009 08:51
Localisation : Guyane

Re: Ajouter un champ dans mon rapport

Message par HRk2o »

Bonsoir,

une image valant mieux qu'une longue explication:
- activer l'affichage de 'Ebauche de formulaire' et cliquer sur l'icône idoine 'Ajouter un champ'
Capture d’écran .png
@+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOO 4.1.14 et LO 7.3.7.2 sous OsX 10.13.6 High Sierra ; Windows 10 sous AOO 4.1.14 et LibO 7.3.7.2
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9258
Inscription : 28 août 2010 08:45

Re: Ajouter un champ dans mon rapport

Message par micmac »

@El_Brouno

Bonjour,
Dans votre signature il y a écrit : Libre Office 6.1.3.2 sous Ubuntu 16.04 LTS et Libre Office 6.1.3.2 sous Mac OS 10.13.6
Ces versions de LibO sont obsolètes.
Si c'est une obligation, mentionnez-le dans votre signature en ajoutant Obligation de version(s).

Afin de profiter des dernières améliorations, il est fortement recommandé d'être à jour de la dernière version stable.
Accès direct à votre signature pour la corriger.


Que devient votre projet Structurer une gestion de stock matériel ? ouvert en décembre 2018 et pour lequel votre dernier message date du 25 Mars 2019 14:49.
Pourtant il y avait une réponse de jeanmimi le même jour à 19:27.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
El_Brouno
Membre hOOnoraire
Membre hOOnoraire
Messages : 175
Inscription : 28 sept. 2018 07:14

Re: Ajouter un champ dans mon rapport

Message par El_Brouno »

Bonjour à tous les deux et merci pour vos réponses rapides.

@micmac, mon projet de gestion de parc que j'ai developpé avec vous ici sur ce forum a parfaitement fonctionné. J'ai depuis changé e boîte mais il continue de servir mon ancien service. tu as raison de me poser la question, je n'étais pas venu depuis longtemps sur le forum. Je vais passé le statut du fil en "RESOLU".

Je garde cette version, car ayant construit le soft sur cette dernière et craignant beaucoup les stabilités softwares, j'ai pour habitude de ne pas trop upgrader ...

@HRk2o, merci pour ce tips.
Par contre, lorsqu'il m'affiche le nouveau champ, ce dernier apparait sur une ligne horizontale et ne me permet pas l'affichage de résulats de plusiuers lignes comme le font les autres champs de mon tableau/rapport.
Y a t il un moyen d'acceder à des réglages plus précis ?

Autre chose, lorsque je créer une nouvelle colonne avant "quantité" pour y insérer le nouveau champ, la colonne se créer bien et "quantité" est déplacé mais les résultats de quantité de sont pas déplacés avec. il continue de s'afficher au même endroit.
Où est ce que je peux dire au rapport d'indiquer les données de champs à tel ou tel endroit ?

Je vous remercie.
Amicalement
Bruno
Libre Office 7.1.7.2 sous Windows 10
Java JDK 15
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Ajouter un champ dans mon rapport

Message par jeanmimi »

Bonjour,
Je suggère en premier lieu d’installer les versions officielles de LO, plutôt que celles, bridées, des dépôts.
Et si cette solution ne convient pas, d'installer l'extension de conception des rapports.
Cette extension permet de modifier le Rapport et d'y adjoindre des champs facilement. Elle est intégrée aux versions de LO officielles. Les propriétés des champs sont paramétrables : la dernière version permet par exemple l'agrandissement automatique des champs, avec retour à la ligne, afin de contenir des libellés des données des enregistrements plus longs.
LO 7.1 Propriétés Champs de Rapport.png
Un tutoriel de ce Rapport est en ligne ici : https://wiki.openoffice.org/wiki/FR/FAQ/Base/118
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
El_Brouno
Membre hOOnoraire
Membre hOOnoraire
Messages : 175
Inscription : 28 sept. 2018 07:14

Re: Ajouter un champ dans mon rapport

Message par El_Brouno »

Merci pour ton retour jeanmimi.

J'ai donc télécharger la version officielle via le siteweb. Je suis maintenant en 7.0.2.2
J'ai aussi accès au Report Builder et franchement ... c'est vraiment dur de s'y coller ...

Es tu sur qu'il ne m'est pas possible de simplement rajouter un champ N° de série à mes anciens rapports.
Reprendre toutes mes mises en page va me prendre un temps fou, j'aimerais pouvoir consacrer ce temps à d'autres choses.

A partir de quelle version, le nouveau créateur de rapport a t il été intégré à Libo ?
Je peux peut être essayer d'éditer mes anciens rapports avec une ancienne version du créateur de rapport puis revenir à la dernière pour l'exploitation.

D'avance merci
Bruno
Libre Office 7.1.7.2 sous Windows 10
Java JDK 15
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Ajouter un champ dans mon rapport

Message par jeanmimi »

El_Brouno a écrit :Es tu sur qu'il ne m'est pas possible de simplement rajouter un champ N° de série à mes anciens rapports.
Je ne sais pas, il y a très longtemps que j’utilise Report Builder et plus le rapport.
Regarde cependant si cette demande n'a pas déjà été formulée dans le forum.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
El_Brouno
Membre hOOnoraire
Membre hOOnoraire
Messages : 175
Inscription : 28 sept. 2018 07:14

Re: Ajouter un champ dans mon rapport

Message par El_Brouno »

Merci encore pour le coup de main mais je n'ai pas vraiment le temps ces temps de me pencher sur le fonctionnement du Report Builder.
Je m'occuperai de cette modification plus tard.
Bruno
Libre Office 7.1.7.2 sous Windows 10
Java JDK 15
El_Brouno
Membre hOOnoraire
Membre hOOnoraire
Messages : 175
Inscription : 28 sept. 2018 07:14

Re: Ajouter un champ dans mon rapport

Message par El_Brouno »

Bonjour,
Cette semaine, j'ai eu du temps et j'ai donc pris mon courage à deux mains, retroussé mes manches et décidé de partir à la découverte du Report builder.
J'ai installé les dernières versions de libo et de Java Jdk.
J'ai vite compris le principe par contre, j'ai beaucoup beaucoup beaucoup de plantages lorsque j'édite mes rapports.
C'est très énervant en fait.
Auriez vous une idée ?
Davance merci.

W10 Pro officiel et activé.
Version libo 7.0.3
Oracle Java Développement kit 15.0.1
Libre Office 7.1.7.2 sous Windows 10
Java JDK 15
Avatar de l’utilisateur
jeanmi2403
SuppOOrter
SuppOOrter
Messages : 1398
Inscription : 18 janv. 2008 09:02
Localisation : Val de Marne

Re: Ajouter un champ dans mon rapport

Message par jeanmi2403 »

Bonsoir,
El_Brouno a écrit : j'ai beaucoup beaucoup beaucoup de plantages lorsque j'édite mes rapports.
Moi aussi.
Le remède, cliquer la disquette après chaque modif, et sauvegarder la base très souvent.
Çà évite d'empiler les actions à défaire/refaire et ça ne plante quasiment plus...
Bonne soirée,
Jean-Michel
LibO 7.5.9 et AoO 4.1.15 sur Windows 11 & Ubuntu 22.04
LibO 7.6 sur OpenSuse & Linux MX
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Ajouter un champ dans mon rapport

Message par jeanmimi »

J'ai installé les dernières versions de libo et de Java Jdk.
Le Java à installer pour Windows 10 est celui qu’il faut télécharger, avant de l'installer, sur cette page :
https://www.java.com/fr/download/manual.jsp
Le JDK n’est pas approprié :
https://fr.m.wikipedia.org/wiki/Java_Development_Kit
Dernière modification par jeanmimi le 05 déc. 2020 13:39, modifié 2 fois.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9258
Inscription : 28 août 2010 08:45

Re: Ajouter un champ dans mon rapport

Message par micmac »

Bonjour,

Les modifications apportées à votre configuration doivent figurer dans votre signature.
Accès direct à votre signature pour la corriger.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
El_Brouno
Membre hOOnoraire
Membre hOOnoraire
Messages : 175
Inscription : 28 sept. 2018 07:14

Re: Ajouter un champ dans mon rapport

Message par El_Brouno »

Bonjour,

J'ai finalement opté pour la solution suivante.
Apprendre à me servir du report builder.

Merci à tous pour votre aide
Bruno
Libre Office 7.1.7.2 sous Windows 10
Java JDK 15