[Résolu] Actualiser un graphique lié à une BDD

Discussions à propos du traitement de textes Writer mais également sur l'éditeur HTML.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

__Laura__
Fraîchement OOthentifié
Messages : 4
Inscription : 10 mai 2021 07:32

[Résolu] Actualiser un graphique lié à une BDD

Message par __Laura__ »


La modération vous a écrit: sur Writer est inutile dans le titre puisque vous postez dans la section dédiée à Writer

Bonjour à tous,
voilà mon problème :
je fais un publipostage sur Writer en m'appuyant sur une base de données Base.
Certains des champs de la base me permettent de construire un graphique.
Hors le problème c'est que le graphe se construit avec les valeurs du premier enregistrement de la base même si je suis sur un autre.

pour que cela fonctionne il faut :
1. se positionner sur l'enregistrement dans writer
2. enregistrer le doc
3. le fermer
4. le réouvrir
5. l'imprimer

en conclusion trop lourd. Trop long

Ma question est donc comment actualiser en auto le graphe à chaque changement d'enregistrement ?
Puis et comment faire la macro qui ferait : sur clic, enregistrement suivant + actualisation du graphe ?

Merci pour vos lumière
GrandOral2021FicheDeSuivi.odt
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par __Laura__ le 10 mai 2021 07:51, modifié 1 fois.
Libre office 7.0.3.1
Win 10
__Laura__
Fraîchement OOthentifié
Messages : 4
Inscription : 10 mai 2021 07:32

Re: Actualiser un graphique lié à une BDD sur Writer

Message par __Laura__ »


La modération vous a écrit: Suppression de l'icône Image
Les icônes mises à votre disposition ont une signification précise sur ce forum.
Veuillez consulter ce fil pour en savoir plus : https://forum.openoffice.org/fr/forum/ftopic3299.html

La base en complément :
GrandOral2021.odb
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre office 7.0.3.1
Win 10
Avatar de l’utilisateur
DLE
SuppOOrter
SuppOOrter
Messages : 1477
Inscription : 30 déc. 2007 18:56
Localisation : Lille

Re: Actualiser un graphique lié à une BDD

Message par DLE »

Bonjour,
Un peu de lecture ICI
En suivant la procédure j'ai obtenu ce document
Bonne journée
MacOS Sonoma 14.4.1 (iMac-Intel) : AOO 4.1.15 , LibreOffice 7.6.5.2, Adoptium-temurinJDK_1.8.0_402 -
Windows 10 64 bits :
AOO 4.1.15, Libreoffice 7.1.8.1 - FireFox, Thunderbird, ORB 1.2.1
__Laura__
Fraîchement OOthentifié
Messages : 4
Inscription : 10 mai 2021 07:32

Re: Actualiser un graphique lié à une BDD

Message par __Laura__ »

Pour DLE :
Les liens fournis ne répondent en rien à mon problème. Le graphique reste le même sur les 2 pdf hors ce n'est pas vrai.

Je reprécise que le problème posé de pouvoir actualiser le graphe pour chaque enregistrement de la BDD.
Dans le doc writer et sous le graphique est caché un tableau avec les 5 champs de la BDD.

Les 3 enregistrement de la BDD doivent fournir un graphe différent. Ce sont des jeux d'essais.

Merci
Libre office 7.0.3.1
Win 10
Avatar de l’utilisateur
DLE
SuppOOrter
SuppOOrter
Messages : 1477
Inscription : 30 déc. 2007 18:56
Localisation : Lille

Re: Actualiser un graphique lié à une BDD

Message par DLE »

Cela ne va peut-être pas vous satisfaire mais une solution est de créer des documents individuels, un par élève, voir ce fil. Voir les paramètres lors de l'impression.
A+
MacOS Sonoma 14.4.1 (iMac-Intel) : AOO 4.1.15 , LibreOffice 7.6.5.2, Adoptium-temurinJDK_1.8.0_402 -
Windows 10 64 bits :
AOO 4.1.15, Libreoffice 7.1.8.1 - FireFox, Thunderbird, ORB 1.2.1
__Laura__
Fraîchement OOthentifié
Messages : 4
Inscription : 10 mai 2021 07:32

Re: Actualiser un graphique lié à une BDD

Message par __Laura__ »

Si c'est une solution acceptable, mais :
Cela ne fonctionne pas; l'individualisation des documents revient à transposer le premier enregistrement de la BDD sous forme de tableaux de valeurs pour les 3 élèves dans 3 fichiers ! Donc 3 tableaux identiques :-(

L'autre solution : rapport dans Base : Dans base pas de possibilité de faire des graphes

Je suis forcement pas la seule à demander ce genre de chose ???
Libre office 7.0.3.1
Win 10
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25181
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Actualiser un graphique lié à une BDD

Message par Dude »

Salut,
__Laura__ a écrit :Je suis forcement pas la seule à demander ce genre de chose ???
Il semble que si. Mais tu peux toujours demander une amélioration en ce sens :
https://forum.openoffice.org/fr/forum/v ... f=29&t=716

Sinon, il faut effectivement effectuer le publipostage par macro.
Construire le graphique et l'intégrer comme image.
Il y a un suprême de code sur le sujet : https://forum.openoffice.org/fr/forum/v ... =15&t=8220
Avatar de l’utilisateur
jeanmi2403
SuppOOrter
SuppOOrter
Messages : 1398
Inscription : 18 janv. 2008 09:02
Localisation : Val de Marne

Re: Actualiser un graphique lié à une BDD

Message par jeanmi2403 »

Bonjour,
__Laura__ a écrit :L'autre solution : rapport dans Base : Dans base pas de possibilité de faire des graphes
En cherchant un peu :
Insertion > Contrôle de rapport > Diagramme
Cordialement,
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: Actualiser un graphique lié à une BDD

Message par jeanmimi »

Bonjour,
Comme indiqué par Dude, comme chaque Diagramme affiché actuellement n'est que la duplication du premier, il faut donc reconstruire pour chaque document le diagramme Zone dont la Plage de données est différente (MailMerge...), puis le recoller dans la fiche par dessus le Tableau source des données.
Diagramme Zone.jpg
Quant au Rapport de Base, selon les versions, il peut ou il ne peut pas afficher des Diagrammes.
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
bernardand
Fraîchement OOthentifié
Messages : 1
Inscription : 20 mai 2021 16:09

Re: Actualiser un graphique lié à une BDD

Message par bernardand »

OpenOffice 2.4