Home
LimeSurvey Forums
Welcome, Guest
Please Login or Register.    Lost Password?
Export des invitations (contenu du CSV) (1 viewing) (1) Guest
Go to bottom Favoured: 0
TOPIC: Export des invitations (contenu du CSV)
#18905
FoxMCC (User)
Fresh Lemon
Posts: 5
graphgraph
User Offline Click here to see the profile of this user
Export des invitations (contenu du CSV) 2 Months ago Karma: 0  
Bonjour,
Nous allons réaliser une enquête sur un grand nombre de personnes (~2000). Nous souhaiterions disposer d'un export des invitations contenant le champ "complété" afin de filtrer ceux qui n'ont pas répondu. Pour des raisons d'organisation nous ne pouvons nous contenter de parcourir la liste des invitations via l'interface web (1 seule personne ne gère pas l'ensemble du questionnaire, nous allons profiter des champs libres attribut_x pour scinder la liste par entité, pour qu'ensuite une personne par entité procède aux relances, éventuellement téléphoniques). Malheureusement l'export CSV des invitations ne contient pas toutes les informations que l'on peut avoir via l'interface web (en l'occurence le champ "complété".
Comment peut-on sortir cette information? modification du code qui génère le fichier CSV, batch SQL directement dans la BDD, ...?

Avant de bidouiller dans tokens.php, je voudrais votre avis.

Merci
 
Logged Logged  
  The administrator has disabled public write access.
#19054
lemeur (Admin)
LimeSurvey Team
Posts: 310
graphgraph
User Offline Click here to see the profile of this user
Re:Export des invitations (contenu du CSV) 2 Months ago Karma: 10  
Le champ complété n'est pas dans la base de donnée. Il est simplement calculé à partir du champ submitdate (s'il est null, completed=N:

Code:

$idquery = "SELECT *, CASE WHEN submitdate IS NULL THEN 'N' ELSE 'Y' END as completed FROM $surveytable


Cdt,
Thibault
 
Logged Logged  
  The administrator has disabled public write access.
#19057
FoxMCC (User)
Fresh Lemon
Posts: 5
graphgraph
User Offline Click here to see the profile of this user
Re:Export des invitations (contenu du CSV) 2 Months ago Karma: 0  
Merci pour la réponse.
Il y a 2000 lignes de code dans tokens.php et je ne suis pas sur qu'il faille uniquement faire la modif à cet endroit.
Si je peux récupérer dans le fichier CSV généré au moins submitdate ce serait cool.
C'est possible d'avoir plus de précisions?
 
Logged Logged  
  The administrator has disabled public write access.
#19058
lemeur (Admin)
LimeSurvey Team
Posts: 310
graphgraph
User Offline Click here to see the profile of this user
Re:Export des invitations (contenu du CSV) 2 Months ago Karma: 10  
Si je peux récupérer dans le fichier CSV généré au moins submitdate ce serait cool.

Avez-vous le champ submitdate dans votre export CSV ?

Si oui, il serait bien plus simple d'ajouter ce champ, après export, en fonction de la valeur du champ submittdate: c'est très simple à faire dans un tableur avec une simple formule, et cela vous éviterait d'avoir à modifier LS.

Cdt,
Thibault
 
Logged Logged  
  The administrator has disabled public write access.
#19059
FoxMCC (User)
Fresh Lemon
Posts: 5
graphgraph
User Offline Click here to see the profile of this user
Re:Export des invitations (contenu du CSV) 2 Months ago Karma: 0  
C'est ce que je voulais faire au pire, mais justement il manque ce champ "submitdate".
Voici la première ligne du CSV d'export des invitations:
firstname, lastname, email, emailstatus, token, language code, attribute1, attribute2, tid
 
Logged Logged  
  The administrator has disabled public write access.
Go to top