Змінні — це обчислювальний механізм Pollsar, який дозволяє збирати, зберігати та використовувати значення під час проходження опитування. За допомогою змінних можна підраховувати бали, персоналізувати тексти запитань, керувати логікою розгалуження та створювати інтерактивні сценарії.
Усі змінні мають глобальний характер — вони доступні в усіх частинах опитування та в будь-який момент проходження. Щоб вставити значення змінної в текст запитання, заголовка або сторінки, оберніть її ім'я фігурними дужками: {variable_name}.
Користувацькі змінні створюються автором вручну в налаштуваннях опитування (кнопка Налаштування → вкладка Користувацькі змінні).
Введіть ім'я нової змінної в поле введення. Ім'я може складатися з латинських літер, цифр та знака підкреслення. Якщо ви введете ім'я іншою мовою, система автоматично транслітерує його в латиницю.
Початкове значення за замовчуванням — 0. Його можна змінити в налаштуваннях змінної. Змінні нетипізовані — вони приймають як числові, так і текстові значення залежно від контексту.
Детальніше про обчислення — у статті «Function — обчислення зі змінними». Про перевірку умов — у статті «Rule — умовні правила».
Системні змінні створюються автоматично разом з опитуванням. Їх значення визначаються під час проходження і не можуть бути змінені автором.
Системні змінні можна використовувати в текстах і в логіці так само, як користувацькі.
Користувацькі та системні змінні візуально розрізняються в інтерфейсі. В налаштуваннях логіки користувацькі змінні виділені зеленим бейджем, а системні — жовтим. Системні змінні також легко впізнати за префіксом ps_ в імені.
У випадаючому списку змінних (панель форматування тексту) користувацькі змінні відображаються зеленим текстом, системні — темним.