Тип питання - Рівняння
From LimeSurvey Manual
Короткий опис
Цей тип питання дає змогу автору створити рівняння (наприклад, обчислення або персоналізований звіт) і зберегти його у змінній бази даних. Рівняння можуть використовувати будь-який синтаксис, що підтримується ExpressionScript. Якщо ви працюєте з числовими значеннями, переконайтеся, що використовуєте додаткове налаштування питання «Тільки числа», як описано нижче.
Нижче наведено приклад використання цього типу питання:


Приклад: Limesurvey_survey_BMIsample.lss.zip.
Редагування рівняння
Використання спеціального налаштування
Найкращий спосіб редагувати рівняння — використовувати спеціальне налаштування: це дозволяє використовувати те саме рівняння для різних мов і гарантує, що в рівняння не потрапить HTML. Так ви можете показати користувачеві повне речення, але зберегти в базі даних лише потрібне значення: наприклад, укажіть {weightkg/tall} у налаштуванні рівняння та покажіть «Ваш ІМТ: {self.NAOK}».
Якщо всередині потрібен вираз, необхідно додати фігурні дужки.
Використання тексту питання
Ви можете вносити зміни за допомогою HTML/WYSIWYG-редактора або у вихідному коді HTML:
- За допомогою WYSIWYG-редактора:

- У вихідному коді HTML:

Редагування у вихідному коді рекомендоване, коли ви хочете записати в таблицю відповідей чистий текст або чисте числове значення. Редагуючи вихідний код, ви можете видалити будь-який код HTML, який може вплинути на процес збереження.

Загальні параметри
Обов'язково
Опис
Цей параметр дозволяє адміністраторам опитування вимагати від респондентів відповіді на певні питання опитування. Якщо на обов'язкові питання не надано відповіді, респонденти не зможуть перейти далі. Якщо у вас є питання з кількома підпитаннями і потрібно, щоб відповіді були надані лише на певні підпитання, скористайтеся атрибутом мінімум відповідей, розташованим на вкладці Логіка.
Доступні варіанти
- Увімк. - на питання потрібно відповісти, перш ніж учасник зможе перейти на наступну сторінку - варіант відповіді «Немає відповіді» ніколи не відображається.
- М'яко - якщо на питання не надано відповіді, при спробі перейти на наступну сторінку відображається попередження - однак учасник може проігнорувати попередження і продовжити. Зверніть увагу, що варіант «Немає відповіді» все одно відображається (якщо його активовано в налаштуваннях презентації опитування)
- Вимк. (за замовчуванням) - питання можна залишити без відповіді
Умова
Опис
Якщо результатом умови є значення "1" або "true", питання є "релевантним" у контексті опитування, тобто воно відображається учаснику опитування. В іншому випадку питання приховується. Для будь-якого питання опитування можна вказати рівняння релевантності. Ця функція є наступницею умов і підтримує набагато складнішу умовну логіку.
Підсвічування синтаксису
Щоразу, коли ви зберігаєте умову, вона перевіряється, а її синтаксис підсвічується. Усі помилки позначаються кольором, щоб ви могли швидко їх виявити та виправити.
Допустимі значення
- Будь-яка умова, що використовує синтаксис ExpressionScript, без обрамлення фігурними дужками.
Приклади
Ось хороші приклади підсвічування синтаксису.
Відображення
Опис
Якщо цей параметр увімкнено, питання завжди буде приховане — його не буде показано учасникам опитування. Цю функцію можна використовувати в таких випадках:
- Якщо ви хочете попередньо заповнити питання через URL і не хочете, щоб воно відображалося на екрані. Це перевизначає всі умови, використані в опитуванні, оскільки відповідне питання взагалі не буде вбудовано на сторінку.
- Якщо ви хочете зберегти або обчислити значення «на льоту» за допомогою ExpressionScript — презентація.
Доступні параметри
- Увімкнено
- Вимкнено (за замовчуванням)
CSS-клас (css_class)
Опис
Якщо ви хочете додати спеціальні CSS-класи до певних питань, введіть назву (назви) CSS-класу в це поле. Обов’язково розділяйте різні назви класів пробілом.
Допустимі значення
- Будь-який текстовий рядок із пробілом між різними назвами CSS-класів.
Довідка з релевантності для друкованого опитування (printable_survey_relevance_help)
Опис
Якщо ви хочете надрукувати опитування, можна також надрукувати рівняння релевантності для кожного питання. Якщо ж ви бажаєте, щоб у друкованій формі замість виразу відображалося пояснення, заповніть це поле текстовим поясненням рівняння релевантності.
Допустимі значення
- Будь-який текст та/або числа, які ви хочете відобразити у друкованій формі.
Логіка
Рівняння (equation)
Опис
У таблиці відповідей буде збережено результат виразу, який ви введете тут, а НЕ результати виразів, введених у текстовому полі питання. Наприклад, ви можете відобразити кілька виразів у текстовому полі питання, щоб показати респондентам певну статистику про них самих. Однак якщо ви хочете одночасно зберегти щось інше, введіть потрібний вираз у це поле.
Це рівняння використовується для всіх мов.
Допустимі значення
- Будь-який текст. Також можна використовувати синтаксис Expression Manager (із фігурними дужками навколо).
Інше
Вставити розрив сторінки у вигляді для друку (page_break)
Опис
Цей атрибут активний, лише коли ви друкуєте опитування з вигляду для друку. Він примусово вставляє розрив сторінки перед питанням.
Доступні варіанти
- Увімк.
- Вимк. (за замовчуванням)
Тип шкали експорту SPSS (scale_export)
Опис
Використовується лише для експорту SPSS. Цей атрибут перевизначає шкалу за замовчуванням, яку визначає SPSS. Щоб дізнатися, для чого призначені різні шкали вимірювання, прочитайте відповідну документацію SPSS.
Доступні опції
- За замовчуванням (default)
- Номінальна (Nominal)
- Порядкова (Ordinal)
- Шкала (Scale)
Тільки числа (numbers_only)
Опис
Якщо ви увімкнете цей параметр, учасник зможе вводити в текстові поля лише числа.
Для типів питань Рівняння це налаштування означає, що результатом може бути лише число, а не рядок. Це гарантує правильні обчислення/перетворення в наступних рівняннях щодо десяткової відмітки.
Поведінка залежно від типу питання
- За умовчанням: Якщо тема вводить значення, яке не є числом, це значення одразу видаляється з текстового поля, щоб можна було ввести відповідне значення.
- Масив (тексти): Якщо параметр Тільки числа вимкнено, параметри "Показати підсумок для" та "Показати підсумок" будуть проігноровані, а текстові поля підсумків не відображатимуться.
- Рівняння: Увімкнення цього параметра примусово перетворює результати рівняння на числове значення. Якщо результат рівняння не є числом (і не є порожнім), рівняння поверне NaN, який буде збережено як порожній рядок у таблиці відповідей.
Доступні параметри
- Увімкнено
- Вимкнено (за умовчанням)
Статистика
Показати у загальнодоступній статистиці (public_statistics)
Опис
Цей атрибут дозволяє адміністратору опитування обрати, чи слід показувати результати певного питання учасникам опитування після того, як вони завершили опитування.
Типове значення для кожного питання — 'Off' (= не показувати статистику питання респондентам). Потрібно ввімкнути цей параметр для кожного окремого питання, якщо ви хочете показувати статистику опитування за цим питанням (цими питаннями) учасникам опитування після завершення опитування.
Доступні варіанти
- Увімк.
- Вимк. (типово)
Відобразити графік (display_chart)
Опис
Цей атрибут дозволяє адміністратору опитування вибрати, чи слід показувати учасникам опитування діаграму з результатами питання після заповнення опитування.
- налаштування опитування Публічна статистика у розділі Налаштування презентації та навігації
- налаштування опитування Показувати графіки у розділі Налаштування презентації та навігації
- атрибут питання «Публічна статистика» та
- атрибут питання «Відобразити графік».
Доступні варіанти
- Увімк.
- Вимк. (за замовчуванням)
Тип діаграми (chart_type)
Опис
Цей атрибут дозволяє адміністратору опитування вибрати тип діаграми, яка відображатиметься респонденту після завершення заповнення опитування.
Доступні параметри
- Гістограма
- Кругова діаграма
- Радарна діаграма
- Лінійна діаграма
- Полярна діаграма
- Кільцева діаграма