[Résolu]Fusion de toutes occurrences du résultat d'un filtre

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

Jacquouille
NOOuvel adepte
NOOuvel adepte
Messages : 15
Inscription : 24 févr. 2019 12:49

[Résolu]Fusion de toutes occurrences du résultat d'un filtre

Message par Jacquouille »

Bonjour tout le monde,

Le week est là donc inévitablement une petite question de pose à moi, grand néophyte !

Problème :
J'ai une base sous cacl
J'ai un document sous writter que je veux alimenter à partir de ma base selon un critère de tri
Je veux obtenir sur une même page, ligne après ligne le résultat d'une fusion obéissant à un critère

Exemple :
Dans calc , j'ai les champs nom, acquisition, année, prix
Pour un même nom je peux avoir une ou plusieurs acquisitions avec des années et dates différentes bien sûr

Dans writter :
J'ai créé une ligne <nom> <acquisition> <année> <prix>
Que faut t il insérer pour avoir une 2ème ligne (next) correspondant à l'occurence suivante pour le même nom ?
Comment indiquer à la fusion de stopper lorsque la dernière occurence du même nom est atteinte ?

Merci à vous pour cette question dont la réponse vous semblera certainement facile...
Bien cordialement

Jacquouille
Dernière modification par Jacquouille le 06 mars 2019 15:07, modifié 3 fois.
OpenOffice 4.1.6 sous Windows 7 pro
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16955
Inscription : 03 mars 2006 17:02
Localisation : Venise verte

Re: Fusion de toutes occurrences du résultat d'un filtre

Message par jeanmimi »

Bonjour,
Est-ce qu'on peut avoir un fichier Calc, dépersonnalisé, pour tester des solutions ?
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Jacquouille
NOOuvel adepte
NOOuvel adepte
Messages : 15
Inscription : 24 févr. 2019 12:49

Re: Fusion de toutes occurrences du résultat d'un filtre

Message par Jacquouille »

Bonjour,

En PJ le doc fusion, la base calc réduite
Il me faut obtenir sur le doc fusion par tout ce qui concerne KOUROU, ligne après ligne

Merci
Pièces jointes
Essai_Suivi mandatement 2017 - 18 - 19.ods
(29.8 Kio) Téléchargé 102 fois
Essai_fusion.odt
(10.13 Kio) Téléchargé 130 fois
OpenOffice 4.1.6 sous Windows 7 pro
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 19:07
Localisation : Guyane

Re: Fusion de toutes occurrences du résultat d'un filtre

Message par Piaf »

Bonjour
Pour ce qui est de la prise en compte du filtre :
La base de données qui permet la fusion ne prend pas en compte l’auto-filtre.
Tu peux :
  • faire une requête pour filtrer les données dans la base de données et baser ton document de fusion sur cette requête.
  • faire un filtre standard sur une feuille dédiée dans le document Calc, à l'enregistrement du document, cette feuille sera mise à jour dans la base, et le document de fusion sera basé sur cette table.
  • marquer les enregistrements voulus à l'impression du publipostage
.
Jacquouille a écrit :Que faut t il insérer pour avoir une 2ème ligne (next) correspondant à l'occurence suivante pour le même nom ?
Insérer un champ enregistrement suivant et les mêmes champs que sur la première ligne et ce autant de fois qu'il y a d'enregistrements,
Enregistrementsuivant.png
mais pour automatiser la chose en fonction du nombre d'enregistrements, sans macro je ne sais pas faire.
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16955
Inscription : 03 mars 2006 17:02
Localisation : Venise verte

Re: Fusion de toutes occurrences du résultat d'un filtre

Message par jeanmimi »

Bonjour,
Jacquouille a écrit :J'ai une base sous cacl
La feuille Tableau de suivi peut être utilisée comme Table d'une Base de données .odb
Ensuite, une Requête sur un seul Établissement ou la Table avec les seuls enregistrements voulus, il est possible de créer un Rapport avec le champ Débiteur hiérarchisé pour le Groupement des détails.
Ci-dessous, l'exemple de rapport.
Pièces jointes
Etat_des_mandatements.odt
(13.6 Kio) Téléchargé 110 fois
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Jacquouille
NOOuvel adepte
NOOuvel adepte
Messages : 15
Inscription : 24 févr. 2019 12:49

Re: Fusion de toutes occurrences du résultat d'un filtre

Message par Jacquouille »

Bonjour,

Merci à tous et particulièrement à Earth qui répond exactement à mon besoin
Comme faites-vous un rapport comme vous l'avez fait ?
Excusez par avance mon mode "débutant" LO
Merci d'avance
OpenOffice 4.1.6 sous Windows 7 pro
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16955
Inscription : 03 mars 2006 17:02
Localisation : Venise verte

Re: Fusion de toutes occurrences du résultat d'un filtre

Message par jeanmimi »

Jacquouille a écrit :Comme faites-vous un rapport comme vous l'avez fait ?
La création d'un Rapport est documentée sur cette page :
https://wiki.openoffice.org/wiki/FR/FAQ/Base/118
Il y a de nombreux exemples dans le forum.

La Base pour la création du Rapport :
Pièces jointes
Essai_Suivi_mandatement.odb
(14.05 Kio) Téléchargé 119 fois
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Jacquouille
NOOuvel adepte
NOOuvel adepte
Messages : 15
Inscription : 24 févr. 2019 12:49

[Résolu] Fusion de toutes occurrences du résultat d'un filtr

Message par Jacquouille »

Merci beaucoup
OpenOffice 4.1.6 sous Windows 7 pro
Répondre