Salut,

je suis en train de me poser exactement les même questions en ce moment.
Nous avons besoin de faire des extractions - par exemple CSV - de
différentes listes d'adhérents, entre autres pour la préparation de
l'Assemblée Générale.

De notre côté nous avons différents besoins :
- les adhérents à jour;
- les adhérents en retard d'une certaine période, par exemple 6 mois de
retard;
- les adhérents ayant cotisé sur une année donnée, ou bien sur une période
donnée;
- les cotisations sur une période donnée;
- etc.

Pour le moment, je faisais du requêtage à la main, mais il est clair que
l'option extract CSV "paramêtrable" a ma préférence.

++
Eric

2009/2/14 Johan Cwiklinski <jo...@x-tnd.be>

> 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
>
>
> _______________________________________________
> Galette-devel mailing list
> Galette-devel@gna.org
> https://mail.gna.org/listinfo/galette-devel
>
>


-- 
"Le principal devoir de l’homme envers lui-même est de s’instruire, le
principal devoir de l’homme envers les autres est de les instruire".
Paul-Émile Littré
"Le mot latin agape désigne la compréhension et la bonne volonté rédemptrice
à l'égard de tous les hommes. Il s'agit d'un amour débordant qui n'attend
rien en retour." Martin Luther King
_______________________________________________
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel

Répondre à