Salut, Je me suis un peu penché sur l'export CSV des données ce matin. J'ai regardé le patch qui avait été soumis sur Gna! et ce qui avait été fait pour Galette-sport. À priori, le patch permet l'export d'une ou plusieurs tables, mais sans relation aucune entre les deux (je pense par exemple à l'export des dernières cotisations avec le nom de l'adhérent - pour un éventuel export en compta). L'export dans Galette-sport permet semble-t-il de n'exporter que des champs bien définis de la table adhérents. Je me demande que faire... J'ai songé à lister les tables puis les champs à exporter, de façon à ce que l'utilisateur choisisse ce qu'il souhaite exporter (avec accessoirement la possibilité d'enregistrer ces paramètres pour les réutiliser plus tard), mais ça pose un souci pour les relations entre les tables. Cette solution serait très souple d'un côté, mais peut être trop (veut-on exporter les logs ou les préférences ?). La solution de Galette-sport "limite" l'utilisateur à ce qu'on propose, mais permet de jouer avec les relations, etc. Peut-être peut-on envisager un mix des deux solutions ? À savoir quelques requêtes paramétrées stockées par exemple dans un fichier XML (ou dans la base de données), il faudra alors lister ce qu'on veut obtenir et faire les requêtes en conséquence ; plus la possibilité d'exporter le contenu d'une ou de plusieurs tables, avec la possibilité de sélectionner les champs à exporter. Qu'en pensez-vous ? Quelle serait la meilleure solution envisageable ? Johan
Attachment:
signature.asc
Description: OpenPGP digital signature