Les variables sont un mécanisme de calcul dans Pollsar qui permet de collecter, stocker et utiliser des valeurs pendant la réalisation d'un sondage. Avec les variables, vous pouvez calculer des scores, personnaliser les textes des questions, contrôler la logique de branchement et créer des scénarios interactifs.
Toutes les variables sont globales — elles sont disponibles dans toutes les parties du sondage à tout moment. Pour insérer la valeur d'une variable dans le texte d'une question, un titre ou une page, entourez son nom d'accolades : {variable_name}.
Les variables utilisateur sont créées manuellement par l'auteur dans les paramètres du sondage (bouton Paramètres → onglet Variables utilisateur).
Saisissez le nom d'une nouvelle variable dans le champ de saisie. Le nom peut contenir des lettres latines, des chiffres et des underscores. Si vous saisissez un nom dans une autre langue, le système le translitérera automatiquement en caractères latins.
La valeur initiale par défaut est 0. Elle peut être modifiée dans les paramètres de la variable. Les variables ne sont pas typées — elles acceptent des valeurs numériques et textuelles selon le contexte.
Plus d'informations sur les calculs dans l'article « Function — calculs avec des variables ». Sur la vérification des conditions — dans l'article « Rule — règles conditionnelles ».
Les variables système sont créées automatiquement avec le sondage. Leurs valeurs sont déterminées pendant la réalisation et ne peuvent pas être modifiées par l'auteur.
Les variables système peuvent être utilisées dans les textes et la logique de la même manière que les variables utilisateur.
Les variables utilisateur et système se distinguent visuellement dans l'interface. Dans les paramètres de logique, les variables utilisateur sont mises en évidence par un badge vert, tandis que les variables système ont un badge jaune. Les variables système sont aussi facilement reconnaissables par le préfixe ps_ dans leur nom.
Dans la liste déroulante des variables (panneau de formatage de texte), les variables utilisateur sont affichées en texte vert, les variables système en texte foncé.