Project

General

Profile

Actions

Souhaits #1623

closed

modification des export csv

Added by bernard hericher about 3 years ago. Updated over 2 years ago.

Status:
Fermé
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
02/07/2022
Due date:
% Done:

0%

Estimated time:

Description

bonjour,
j'utilise la version 09.1.2. pour une liste d'adhérents d'anciens combattants et j'ai une colonne "groupes"que j'aimerai intégrer dans les export csv "filtered_memberslist" en plus de celle que j'ai déjà.
comment faire pour modifier ce fichier csv.
Merci pour tout et en particulier pour votre excellent travail.
Bernard

Actions #1

Updated by Guillaume AGNIERAY about 3 years ago

  • Category deleted (CSS)
  • Assignee deleted (Johan Cwiklinski)

Il n'est pas possible de personnaliser les exports depuis l'interface.
Mais les exports paramétrés le permettent grâce à des requêtes personnalisées dans le fichier config/exports.xml.

Voici un export que j'utilise pour récupérer les coordonnées, le groupe , le statut, et la date d'échéance tous les membres actifs :

<export id="liste-membres-actifs" name="Liste des membres actifs" description="Export personnalisé des membres actifs (coordonnées, groupe, statut, échéance)" filename="liste-membres-actifs.csv">
    <query><![CDATA[SELECT DISTINCT a.nom_adh, a.prenom_adh, a.adresse_adh, a.cp_adh, a.ville_adh, a.pays_adh, a.tel_adh, a.gsm_adh, a.email_adh, a.prof_adh, g.group_name, s.libelle_statut, DATE_FORMAT(a.date_echeance, '%d/%m/%Y') FROM gros_adherents AS a INNER JOIN gros_statuts AS s ON a.id_statut=s.id_statut LEFT JOIN gros_groups_members AS gm ON a.id_adh=gm.id_adh LEFT JOIN gros_groups AS g ON g.id_group=gm.id_group WHERE activite_adh=true ORDER BY g.group_name ASC, nom_adh ASC]]></query>
    <headers>
        <header>Nom</header>
        <header>Prénom</header>
        <header>Adresse</header>
        <header>Code postal</header>
        <header>Ville</header>
        <header>Pays</header>
        <header>Téléphone fixe</header>
        <header>Téléphone portable</header>
        <header>Email</header>
        <header>Profession</header>
        <header>Groupe</header>
        <header>Statut</header>
        <header>Date d'échéance</header>
    </headers>
    <separator>,</separator>
    <quote><![CDATA["]]></quote>
</export>

P.S. Je me permets de supprimer l'export que vous avez attaché à cette demande car il contient des données personnelles.
Veillez en général à supprimer les données personnelles des fichiers que vous pourriez attacher à vos demandes car elles sont publiques ;)

Actions #2

Updated by Guillaume AGNIERAY about 3 years ago

  • File deleted (liste Adhérents-07-22.csv)
Actions #3

Updated by Johan Cwiklinski over 2 years ago

  • Status changed from Nouveau to Fermé

Note complémentaire : en version 1.0.0, le fichier XML de configuration des exports restera valable, mais une syntaxe plus simple sera également disponible.

Actions

Also available in: Atom PDF