Re: [Galette-discussion] Liste adhérents avec booléen groupe

[ Thread Index | Date Index | More lists.galette.eu/users Archives ]


Bonjour,

Il faut utiliser la notion : Exports et créer un fichier d'export dans le rep /config fichier exports.xml

C'est une requête SQL qu'il faut écrire, c'est un peu sioux, mais on y arrive car il faut utiliser la notion de jointure SQL.

Exemple :

------------------------------------------------------------------------

<export id="membres-champs-comp" name="Membres + champs comp" description="Export de tous les membres avec champs complémentaires" filename="membres_champs_comp.csv">
    
    <!-- The Query to execute - mandatory -->
    
    <query>SELECT `a`.id_adh, `a`.activite_adh, `lib`.val AS val1, `df36`.val AS val23, `p`.libelle_statut, `t`.short_label,  .......

<headers>
      
      <!--<none/>-->
      
      <header>Num ordre</header>
      <header>Activité</header>
      <header>Info activité</header>
      <header>Date départ</header>
        ..........

</headers>

    <separator>;</separator>
    
    <!-- How to quote values - optionnal.
             If this tag is not present, it will defaults to '"' (see Csv::DEFAULT_QUOTE from classes/csv.class.php)
             Accepted values are also defined in Csv class.
        -->
    
    <quote>
      <![CDATA["]]>
    </quote>
  </export>

------------------------------------------------------------------------

Cordialement,

GEORGES BEYNA

michel.lemonier@xxxxxxxxxxxxxxxx a écrit :

Bonjour

Comment exporter la liste des adhérents enrichie d’un booléen pour tracer facilement l’appartenance à chaque groupe et faire des tris et des tableaux croisés dynamiques à volonté ?

Aujourd’hui je dois combiner sous excel 3 fichiers (galette_adherents (galette_adherents_full.csv), galette_groups (galette_groups_full.csv) et galette_groups_members (galette_groups_members_full.csv)), les convertir en ANSI 8, les renommer et les sauvegarder en xlsx, et faire de nombreuses opérations manuelles et ajouter des formules ou des commandes vba risquées.  C’est « un peu » la galère…

Alternativement je peux filtrer par groupe la liste des membres sous Galette et faire autant d’exports qu’il y a de groupes…  Pas tellement plus commode pour les multiappartenances (j’ai 8 groupes).

Mais je ne sais peut-être pas bien faire ?

Merci !

Amicalement

Michel



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/