[Issue] insertion base de données liste incomplète

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

wormsf
Membre hOOnoraire
Membre hOOnoraire
Messages : 180
Inscription : 02 janv. 2008 16:15

[Issue] insertion base de données liste incomplète

Message par wormsf »

bonjour
j'ai un fichier calc avec les onglets suivants
Capture d’écran du 2025-07-28 15-50-39.png
mais si dans un fichier writer, je fait Edition/changer de base de donnée et que je sélectionne le fichier calc
il me montre les onglets suivants
Capture d’écran du 2025-07-28 15-52-19.png
Il y a bien Liste Bureau, Parrains Fillelus TOUS FILLEULS, LISTE MAILS
mais pas synthese Adhérents ni readhesions en attente

et il y a un onglet listebureau inconnu

Cordialement
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par wormsf le 04 août 2025 20:56, modifié 1 fois.
Version: 24.2.7.2 (X86_64) / LibreOffice Community
System: Distro: Linux Mint 22.1 Xia base: Ubuntu 24.04 noble
Avatar de l’utilisateur
DLE
HédOOniste
HédOOniste
Messages : 1506
Inscription : 30 déc. 2007 18:56
Localisation : Lille

Re: insertion base de donnee liste incomplète

Message par DLE »

Bonjour,
Une table de base de données est un ensemble de colonnes nommées et de lignes et rien d'autre. La structure de 2 onglets absents comme table ne correspondent pas à cette définition.
listebureau correspond à une plage de données de la feuille éponyme, voir Menu>Insertion> plages ou expressions nommées > gérer.
MacOS Sequoia 15.6 (iMac-Intel) : AOO 4.1.15 , LibreOffice 24.8.5.2, Adoptium-temurinJDK 1.8.0_402, CCC, FireFox, Thunderbird, ORB 1.2.1
Parallel Desktop = Windows 10 & MacOS : AOO, Libreoffice.
wormsf
Membre hOOnoraire
Membre hOOnoraire
Messages : 180
Inscription : 02 janv. 2008 16:15

Re: insertion base de donnee liste incomplète

Message par wormsf »

Merci DLE pour la réponse

MAIS ne serait ce pas un bug dans libreoffice

L'onglet readhesion en attente, correspond bien à la définition, colonnes nommées et de ligne

Dans un autre fichier j'ai deux onglets qui ne correspondent pas à cette définition, un apparait bien dans la liste : synthese filleuls , mais pas l'autre synthese adhérents
Capture d’écran du 2025-07-30 20-24-01.png
et dans un fichier writer, je peux ajouter des champs, il me propose
Capture d’écran du 2025-07-30 20-26-52.png
quant à listebureau, j'ai supprimé la plage nommée , mais le pseudo onglet apparait toujours

cordialement
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Version: 24.2.7.2 (X86_64) / LibreOffice Community
System: Distro: Linux Mint 22.1 Xia base: Ubuntu 24.04 noble
Avatar de l’utilisateur
Dolev
SuppOOrter
SuppOOrter
Messages : 1156
Inscription : 19 août 2018 05:20

Re: insertion base de donnee liste incomplète

Message par Dolev »

Bonjour,
wormsf a écrit : 30 juil. 2025 18:46 quant à listebureau, j'ai supprimé la plage nommée , mais le pseudo onglet apparait toujours
Cela me semble normal puisqu'il y a un ODB entre le classeur et le document.
Il faut donc recréer celui-ci pour avoir les bonnes tables.

Perso, je ne vois pas l'intérêt d'utiliser un ODS dans ce qui s'apparente être une base de données.
Vous n'auriez certainement plus ces questions à vous poser. :)
Open Office 4.1.15 sous Windows 11
wormsf
Membre hOOnoraire
Membre hOOnoraire
Messages : 180
Inscription : 02 janv. 2008 16:15

Re: insertion base de donnee liste incomplète

Message par wormsf »

Doleve
à chaque nouvel essai je supprime les fichiers odb, créés auparavant

j'ai une base odb, et dans la mesure du possible, j'utilise directement cette base
mais pour readhesion en attente , c'était trop complexe à traiter dans la base de donnée, donc c'est géré dans le fichier ods
les autres onglets du fichier ods me permettent
de mettre en forme les informations tirées de la base odb
de faire le lien avec la comptabilité
de créer des fichiers résumés accessibles aux membres du Conseil d'administration
et ainsi limiter l'accès à la base de donnée aux quelques personnes qui rentrent les informations

Cordialement
Version: 24.2.7.2 (X86_64) / LibreOffice Community
System: Distro: Linux Mint 22.1 Xia base: Ubuntu 24.04 noble
Avatar de l’utilisateur
Dolev
SuppOOrter
SuppOOrter
Messages : 1156
Inscription : 19 août 2018 05:20

Re: insertion base de données liste incomplète

Message par Dolev »

wormsf a écrit : 31 juil. 2025 12:46 mais pour readhesion en attente , c'était trop complexe à traiter dans la base de donnée, donc c'est géré dans le fichier ods
Je vous parle de renoncer à l'ODS et de créer un ODB avec vos données.


De ce que je vois aussi, c'est que l'ODS était un ancien fichier Excel dont il reste des informations :
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Open Office 4.1.15 sous Windows 11
Avatar de l’utilisateur
DLE
HédOOniste
HédOOniste
Messages : 1506
Inscription : 30 déc. 2007 18:56
Localisation : Lille

Re: insertion base de données liste incomplète

Message par DLE »

Bonjour,
Pour créer la table à partir de l'onglet "readhesions en attente" il faut :
– nommer les colonnes "A1" à "E1"
– renommer la colonne "AE1", le nom "exercice" existe déjà
En ce qui concerne l'onglet "Synthese Adhérents" il est possible de créer deux tables à partir des tableaux arrêt et nouveau adhérents. Sélectionner un tableau puis menu->Données>Définir la plage.
Voir le fichier joint.
Cordialement
ADHERENTS FILLEULS_1.ods
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
MacOS Sequoia 15.6 (iMac-Intel) : AOO 4.1.15 , LibreOffice 24.8.5.2, Adoptium-temurinJDK 1.8.0_402, CCC, FireFox, Thunderbird, ORB 1.2.1
Parallel Desktop = Windows 10 & MacOS : AOO, Libreoffice.
wormsf
Membre hOOnoraire
Membre hOOnoraire
Messages : 180
Inscription : 02 janv. 2008 16:15

Re: insertion base de données liste incomplète

Message par wormsf »

Doleve

Tu dis de créer un fichier odb, à la place d'ods
mais j'ai indiqué les raisons qui font que je passe par un fichier ods
l'onglet readhesion en attente serait trop difficile à gérer directement dans une base odb
et surtout Il dépend des informations d'un autre outil (logiciel de comptabilité), dont j'intègre les informations, par macro, dans le fichier ods

il n'est pas normal que cet onglet n'apparaisse pas quand je lie le fichier writer avec le fichier ods (à travers effectivement un fichier odb créé par cet opération de lien) menu edition/changer de base de donnée

Cordialement
Version: 24.2.7.2 (X86_64) / LibreOffice Community
System: Distro: Linux Mint 22.1 Xia base: Ubuntu 24.04 noble
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3516
Inscription : 12 janv. 2006 10:04

Re: insertion base de données liste incomplète

Message par Michel JANZEF »

Bonsoir,
wormsf a écrit : 01 août 2025 19:40...
il n'est pas normal que cet onglet n'apparaisse pas quand je lie le fichier writer avec le fichier ods (à travers effectivement un fichier odb créé par cet opération de lien) menu edition/changer de base de donnée...
Peut-être parce que le fichier ods est ouvert et/ou que sa modification n'a pas été enregistrée.
AOo 4.1.15 (Oracle JRE x86 - 1.8.0_441) et LibO 24.8.7.2 (Oracle JRE x64 - 1.8.0_441) - Windows 11 Famille 24H2 (26100.3775) 64 bits
wormsf
Membre hOOnoraire
Membre hOOnoraire
Messages : 180
Inscription : 02 janv. 2008 16:15

[Issue] Re: insertion base de données liste incomplète

Message par wormsf »

Ben j'ai recopié le contenu de l'onglet readhesion en attente , dans une version du fichier où cet onglet apparaissait bien en lien dans un fichier writer
après quelques modifications de macros de formules, je vois maintenant l'onglet , MAIS d'autres onglets sont invisibles

je crée un bug dans bugzilla libreofficce, car ce n'est vraiment pas comprehensible
le lien : https://bugs.documentfoundation.org/sho ... ?id=167745

Merci à tous
Dernière modification par wormsf le 05 août 2025 08:29, modifié 1 fois.
Version: 24.2.7.2 (X86_64) / LibreOffice Community
System: Distro: Linux Mint 22.1 Xia base: Ubuntu 24.04 noble
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9985
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise

Re: [Issue] insertion base de données liste incomplète

Message par tintin »

Bonjour,
wormsf a écrit : 04 août 2025 20:56 je crée un bug dans bugzilla libreofficce, car ce n'est vraiment pas comprehensible
Baliser le sujet en Issue comme vous l'avez fait c'est bien mais donner le lien vers ce rapport c'est essentiel.
Merci
AOO 4.1.15 et LibO 24.8.7.2 / macOS Intel 13.7.7 Ventura
Adoptium-temurinJDK-jre_1.8.0_462 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
wormsf
Membre hOOnoraire
Membre hOOnoraire
Messages : 180
Inscription : 02 janv. 2008 16:15

Re: [Issue] insertion base de données liste incomplète

Message par wormsf »

Version: 24.2.7.2 (X86_64) / LibreOffice Community
System: Distro: Linux Mint 22.1 Xia base: Ubuntu 24.04 noble
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9985
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise

Re: [Issue] insertion base de données liste incomplète

Message par tintin »

Capture d’écran 2025-08-05 à 10.37.05.png
Ce lien ne mène nulle-part. Revoyez l'adresse
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOO 4.1.15 et LibO 24.8.7.2 / macOS Intel 13.7.7 Ventura
Adoptium-temurinJDK-jre_1.8.0_462 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26009
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: insertion base de donnee liste incomplète

Message par Dude »

Salut,
wormsf a écrit : 30 juil. 2025 18:46 L'onglet readhesion en attente, correspond bien à la définition, colonnes nommées et de ligne
Non, relis ce que t'a répondu DLE dans sa 1ere réponse.
Cette feuille démarre à la colonne CO. Elle n'est donc pas reconnue comme une table.
Les données doivent démarrer en colonne A et être contigües.

Tu fais un mauvais usage du tableur qui ne peut pas être vu comme une véritable base de données.
Mais bon, là aussi Dolev te l'a déjà dit.

Bref, ce n'est pas une bogue.
Pas la peine d'ennuyer les développeurs avec un rapport de ce genre.

PS : en plus tu l'as mal rédigé car il faut a minima fournir quelques explications.
Par exemple un mode pas-à-pas du dysfonctionnement.
Sans faire cet effort, tu risques de voir l'issue déclarée invalide.
wormsf
Membre hOOnoraire
Membre hOOnoraire
Messages : 180
Inscription : 02 janv. 2008 16:15

Re: [Issue] insertion base de données liste incomplète

Message par wormsf »

Dude
ce fichier n'est pas un simple fichier calc, il est piloté par des macros qui vont chercher les informations dans une base de donnée odb et aussi dans l'extraction d'un logiciel de comptabilité
Il permet de sortir un fichier PDF résumé avec la synthèse des informations sur les filleuls et les adhérents et la liste des adhérents en attente d'adhésion
justement , L'onglet readhesion en attente se sert de la base de donnée et du logiciel de comptabilité pour générer la liste des adhérents qui n'ont pas renouvelé leur adhésion
Version: 24.2.7.2 (X86_64) / LibreOffice Community
System: Distro: Linux Mint 22.1 Xia base: Ubuntu 24.04 noble
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26009
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Issue] insertion base de données liste incomplète

Message par Dude »

wormsf a écrit : 12 août 2025 09:24 chercher les informations dans une base de donnée odb
Je ne vois toujours pas l'intérêt d'un ODS qui devra obligatoirement créer un ODB pour la connexion.
Autant utiliser directement l'ODB initial pour le publipostage.

Tu es parti dans une belle usine à gaz.
Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues
wormsf
Membre hOOnoraire
Membre hOOnoraire
Messages : 180
Inscription : 02 janv. 2008 16:15

Re: [Issue] insertion base de données liste incomplète

Message par wormsf »

Dude
Il me semble que ce serait aussi une unité à gaz pour traiter çà dans une base odb
La base odb gére les adhérents et leurs filleuls mais n'intègre pas la comptabilité (gérée dans un logiciel de compta) et donc le payement de leur adhésion
Cette information est indispensable pour avoir la liste d'adhésions à renouveler
de plus pour la réadhésion je donne à chaque adhérent les informations sur 1 à 4 personnes qui lui sont associées
et je ne vois pas dans la base odb, comment faire une requête qui permette de le faire

libreoffice permet d'intégrer dans un fichier writer des champs tirés d'un fichier ods,
effectivement avec la contrainte de la création d'un odb
Version: 24.2.7.2 (X86_64) / LibreOffice Community
System: Distro: Linux Mint 22.1 Xia base: Ubuntu 24.04 noble
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26009
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Issue] insertion base de données liste incomplète

Message par Dude »

wormsf a écrit : 12 août 2025 21:57 La base odb gére les adhérents et leurs filleuls mais n'intègre pas la comptabilité (gérée dans un logiciel de compta)
Et tu intègres tes données compta comment ?
Si c'est par macro, cela peut tout à fait se faire dans Base également.
Tu peux même connecter directement le SGBD de ton logiciel comptable.

Pour en revenir au sujet initial, on t'a répondu sur ton rapport avec exactement la même information :
Dude a écrit : 05 août 2025 15:14 [Ta feuille manquante] n'est donc pas reconnue comme une table.
Les données doivent démarrer en colonne A et être contigües.
Donc je ne comprends pas ta réponse où tu dis ne pas comprendre. :?
Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues