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


Bonjour à toutes et tous,

Le 30/05/2021 à 10:01, larb@lette.hopto.org a écrit :
......Oui : je pourrais  modifier mon script pour ajouter cette fameuse colonne PromotionExists, 
mais j'avais envie d'apprendre à me
       servir de LibreOffice, que je n'ai jamais vraiment utilisé, donc je ne voulais pas faire un 
constat d'échec dès le début ;-)
       Force est de constater que BASE + table CSV, ça ne marche pas.
       Tant pis.
    Si cela fonctionne, mais d'une façon limitée, un CSV n'est en aucune manière une base de données.     La méthode utilisée n'est effectivement pas satisfaisante. Comme le conseille Jean-Michel voir le guide Base - chapitre 2 - page 26.     L'assistant Bases de données - Paramétrer une connexion aux fichiers texte indique :     """"Sélectionnes le dossier où les fichiers CSV sont stockés. LibreOffice ouvrira ces fichiers en mode lecture seule."""""
    Comme dirait Mercotte "Lisez bien la recette" 😉
Initialement, j'étais parti sur cette idée de faire un lien de
       données externes dans CALC comme proposé par Yves. Mais le fait de
       devoir manuellement "prolonger" les formules jusqu'à la dernière
       ligne pour que le graphique final soit à jour ne m'allait pas.
    Effectivement tirer la cellule contenant la formule jusqu'à la fin des données est fastidieux et inadapté.     Mais, si la colonne "PromotionExists" se trouve à droite de la colonne "Prix" par exemple (il n'y a aucun prix vide je suppose), et non à droite de     la colonne "Promotion" (Il y a des cellules vides), il existe une solution simplissime pour recopier la formule jusqu'à la fin :     Il faut sélectionner la cellule contenant la formule et faire un double clic sur le petit carré (poignée) en bas à droite et hop c'est magique.
       C'est pourquoi je m'étais rabbattu sur l'idée d'une requête dans
       BASE (dont la formule n'a pas besoin d'être corrigée
       quotidiennement).Donc je reviens à mon idée initiale, mais avec cette fois-ci comme
       problématique de prolonger automatiquement les formules jusqu'à la
       dernière ligne. Je vais partir sur une macro je pense.A ce stade, je devrais pouvoir me 
débrouiller (il faut juste que
       je comprenne quels sont les objets accessibles par macro en
       LibreOffice, ansi que leurs attributs et méthodes)
    Une macro sous Calc me semble être la meilleure solution.
Merci à tous pour votre aide,

et profitez bien de la journée !
    Soleil en Haute-Vienne et donc jardinage !
    ...... Après la sieste bien sur. 😁😁
    Bien cordialement Patrick.

--
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.