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.