x

Principaux chapitres

  1. LimeSurvey Cloud ou LimeSurvey CE
  2. LimeSurvey Cloud - Guide de démarrage rapide
  3. LimeSurvey CE - Installation
  4. Comment concevoir une bonne enquête (Guide)
  5. Commencer
  6. Configuration de LimeSurvey
  7. Introduction - Enquêtes
  8. Afficher les paramètres de l'enquête
  9. Afficher le menu de l'enquête
  10. Afficher la structure de l'enquête
  11. Présentation - Questions
  12. Introduction - Groupes de questions
  13. Introduction - Enquêtes - Gestion
  14. Options de la barre d'outils de l'enquête
  15. Enquête multilingue
  16. Guide de démarrage rapide - ExpressionScript
  17. Fonctionnalités avancées
  18. FAQ générale
  19. Dépannage
  20. Solutions de contournement
  21. Licence
  22. Journal des changements de version
  23. Plugins - Avancé
 Actions

Translations

Translations:Expression Manager/69/fr

From LimeSurvey Manual

Voici quelques-unes des autres raisons pour lesquelles vous pourriez vouloir utiliser EM.

  1. Calculations - vous pouvez créer n'importe quel calcul auquel vous pouvez penser :
    • Vous avez accès à tous les opérateurs et fonctions mathématiques courants
    • Vous avez accès à plus de 70 fonctions de traitement mathématique, de date et de chaîne 
    • Il est assez facile pour les développeurs d'ajouter de nouvelles fonctions si les utilisateurs en ont besoin 
  2. Stockage des calculs dans la base de données
    • Vous pouvez désormais calculer calculs simples et complexes et/ou scores d'échelle ET stockez-les dans la base de données sans avoir besoin de JavaScript.
    • Vous utilisez le type de question Équation pour y parvenir.
  3. Évaluations
    • Vous pouvez maintenant créer des évaluations ou échellez les scores de n'importe quel type de question, pas seulement du sous-ensemble qui était auparavant pris en charge 
    • Vous pouvez utiliser la personnalisation pour afficher les scores d'évaluation en cours ou totaux partout où vous en avez besoin, même sur la même page 
    • Vous avez plus de contrôle sur les rapports générés en fonction de ces scores d'évaluation 
    • Vous pouvez stocker les scores d'évaluation dans la base de données sans avoir besoin de JavaScript
    • Vous pouvez masquer les scores d'évaluation sans avoir besoin de JavaScript ou de CSS
  4. Champs de remplacement
  5. *Au lieu d'utiliser {INSERTANS:SGQA}, vous pouvez simplement utiliser le code de question - cela facilite la lecture et la validation.
    • Cela évite également le besoin courant de modifier les questions pour changer le code SGQA pour que tout fonctionne .
  6. Adaptation - vous pouvez afficher du texte de manière conditionnelle en fonction d'autres valeurs
    • Utilisez le titre approprié pour un sujet, comme (par exemple "Bonjour [ M./Mme] Smith")
    • Produisez des phrases grammaticalement correctes en fonction du singulier/pluriel : (par exemple "Vous avez 1 enfant" contre "Vous avez 2 enfants")
    • Verbes conjugués de manière appropriée et refusez les noms en fonction du genre et de la pluralité du sujet.
  7. Nouveaux attributs variables - vous pouvez accéder aux éléments suivants pour effectuer votre personnalisation :
    • (pas de suffixe) - un alias pour qcode.code
    • . code - le code de réponse sélectionné pour la question s'il est pertinent (sinon vide), ou la valeur du texte s'il ne s'agit pas d'une question codée
    • .NAOK - identique à .code, mais peut faire partie de calculs ou de listes même si non pertinent
    • .value - la valeur d'évaluation pour la question si elle est pertinente (sinon vide), ou la valeur du texte s'il ne s'agit pas d'une question codée -- disponible si les évaluations sont activées pour l'enquête, sinon toujours zero
    • .valueNAOK - identique à .value, mais peut faire partie de calculs ou de listes même si cela n'est pas pertinent
    • .shown - la réponse telle qu'affichée à l'utilisateur (c'est ce que fait {INSERTANS:xxx} )
    • .qid - l'ID de la question
    • .gid - l'ID du groupe
    • .sgqa - la valeur SGQA de la question
    • .jsName - le nom correct de la variable javascript pour la question, qu'elle soit définie sur cette page ou sur une autre
    • .qseq - la séquence de questions (à partir de 0)
    • .gseq - la séquence de groupe (à partir de 0)
    • . obligatoire - si la question est obligatoire (O/N)
    • .question - le texte de la question
    • .relevance - l'équation de pertinence pour la question
    • .grelevance - l'équation de pertinence pour le groupe
    • .relevanceStatus - si la question est actuellement pertinente ou non (booléen (peut être différent en PHP et JS))
    • .type - le type de question (le code à un caractère)
  8. Modifications dynamiques sur la page 
    • Toutes les questions de pertinence, de calcul et de personnalisation fonctionnent de manière dynamique sur une page ; les changements de valeurs mettent donc instantanément à jour la page 
    • Donc, vous avez des questions qui apparaissent/disparaissent dynamiquement selon que elles sont pertinentes
    • Les questions sont également adaptées de manière dynamique en fonction des réponses sur la page, afin que vous puissiez voir les totaux cumulés, les phrases personnalisées et les rapports personnalisés.
  9. Nouvel écran de saisie de données
    • En plus d'utiliser le système de saisie de données actuel, vous pouvez simplement utiliser Survey-All-In-One.
    • Cela prend en charge la pertinence et la personnalisation de la page, de sorte que les commis à la saisie de données peuvent rapidement parcourir et ils n'auront qu'à saisir le réponses pertinentes
    • Cela peut être critique si votre personne chargée de la saisie des données a besoin de voir l'adaptation, qui est également dynamique.
  10. Élimine le besoin de la plupart des JavaScript personnalisés
    • EM prend facilement en charge les calculs complexes, la notation , personnalisation et logique conditionnelle.
    • Certaines choses nécessiteront toujours JavaScript (comme les mises en page personnalisées et le masquage conditionnel des sous-éléments de question), mais votre JavaScript peut utiliser les fonctions EM afin que vous puissiez accéder aux questions par leur Qcode au lieu de SGQA et accédez à l’une des propriétés de question répertoriées ci-dessus.