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.