Date: prev next · Thread: first prev next last
2021 Archives by date, by thread · List index


Le 29/05/2021 à 09:42, larb@lette.hopto.org a écrit :
Merci à tous les deux.

Concernant le forum https://ask.libreoffice.org/fr/questions/, je l'avais vu, mais il ne m'a pas semblé très actif autour de Base, et comme sur la page officielle de LibreOffice, ils mentionnent que le canal officiel pour demander de l'aide, c'est la liste...je suis allé par là. Concernant ma version (obsolète) de LibreOffice, c'est parceque je travaille sous Linux, distribution non compilée Gentoo, qui du coup a toujours un peu de retard dans la mise à disposition de paquets stables, pour privilégier la stabilité des versions officiellement stables (même si je peux installer la nouvelle version de LibreOffice en "forçant" le paquet jugé instable sous Gentoo) Merci Jean-Michel (COSTE) pour le lien vers la documentation (dont il semble que vous êtes le traducteur ? Merci pour ça !).
J'y apprends qu'il y a 2 manières de se connecter à un fichier CSV :
1) Tables de texte dans une base de données HSQLDB interne
2)Les tables texte comme base d’une base de données autonome
J'ai utilisé la 2ème méthode. Et dans ce cas, la documentation indique "L’accès aux tables par requêtes est également limité à une table à la fois et sans l’utilisation de
fonctions. De même, les relations ne sont pas prises en charge"...
Si on ne peut pas utiliser de fonctions, ça explique donc pourquoi ma colonne reste toujours vide ! Donc j'ai testé la méthode 1). Mais elle ne convient pas non plus, car je n'ai pas de clé primaire numérique dans mon fichier CSV...donc impossible de lier la table (je peux créer le squelette vide à l'aide de l'instruction SQL, mais pas faire la liaison)

Bonjour,

Pourquoi ne pas créer une colonne avec Calc pour numéroter les lignes ?

Je suis donc un peu coincé...
A l'origine, mon vrai besoin était de créer des analyses graphiques depuis les données sources du fichier CSV, et j'avais besoin de simplifier le champ "Promotion" par une simple information "présence ou absence : 1 ou 0. Et de restituer, pour 1 produit au choix, un historique de prix sous forme de graphique "courbe" et des batons lorsqu'une période est sous promotion (bâtons à 1 lors d'une période sous promotion, et à 0 (donc invisible) hors période de promotion). Je pensais donc faire le graphique dans CALC, grâce à un tableau croisé dynamique dont la source aurait été une base de données BASE (enregistrée pour être utilisable dans CALC) qui elle-même aurait été liée à mon fichier CSV.
Manifestement, je ne peux pas faire ça.
A tout hasard, auriez une idée pour contourner le problème ?
Par curiosité, d'où proviennent ces données ?
Il est aussi possible de poser la question ici  : https://forum.openoffice.org/fr/forum/ <https://forum.openoffice.org/fr/forum/>, mais bien lire les conditions avant de s'inscrire, les règles sont très strictes 😉

Pas le temps ce week end (le beau temps encourage les balades en vélo), mais je vois ça plus tard.

Cordialement,


--


       Jean-Michel COSTE


--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.