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*

[email protected] 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

Répondre à