x

Основні розділи

  1. LimeSurvey Cloud проти LimeSurvey CE
  2. Короткий посібник із початку роботи - LimeSurvey 3.0+
  3. Встановлення - LimeSurvey CE
  4. Як створити хороше опитування (посібник)
  5. Початок роботи
  6. Адміністрування LimeSurvey
  7. Опитування - вступ
  8. Налаштування опитування
  9. Меню опитування
  10. Структура опитування
  11. Питання - вступ
  12. Групи питань - вступ
  13. Опитування - керування
  14. Параметри панелі інструментів опитування
  15. Багатомовне опитування
  16. ExpressionScript Engine - Короткий посібник
  17. Некатегоризовані та розширені функції
  18. Загальні поширені запитання
  19. Усунення несправностей
  20. Обхідні рішення
  21. Ліцензія
  22. Журнал змін версій
  23. Плагіни
 Actions

QS

QS:Фільтр масиву

From LimeSurvey Manual

Ця сторінка, можливо, перекладена машинним способом і може містити помилки. Показати англійський оригінал · Покращити цей переклад
This page is a translated version of the page QS:Array filter and the translation is 100% complete.


Фільтр масиву (array_filter)

Опис

Налаштування Фільтр масиву дає змогу використати будь-яке питання з множинним вибором, щоб вибрати або задати, які відповіді відображатимуться в наступному списку, масиві чи питанні з множинним вибором.

Наступні питання можна фільтрувати за будь-яким типом питання «масив», зокрема:
  • Множинний вибір
  • Множинний вибір з коментарями
  • Кілька коротких текстів
  • Кілька числових
  • Масив (5 балів, 10 балів, Так/Ні/Невідомо, Збільшення/Без змін/Зменшення, Стовпець)
  • Масив (подвійна шкала, текст, числа)
  • Рейтинг

Крім того, кожен із цих типів питань можна фільтрувати.

Єдиний виняток — Масив (Стовпець): він може фільтрувати інші запитання, але не самого себе.

Як задати фільтр

Щоб задати фільтр, введіть код питання з множинним вибором у поле фільтра масиву в питанні, яке ви зараз редагуєте. Це питання буде використано як джерело інформації для поточного питання: вибрані відповіді з попереднього питання буде отримано та використано як варіанти відповіді для поточного питання. Наприклад, якщо код вашого вихідного питання з множинним вибором — «Q1», введіть «Q1» у поле «Фільтр масиву», щоб запустити фільтрацію відповідей. У питанні з фільтром масиву будуть видимі лише ті варіанти відповіді, які вибрано в питанні Q1.

Якщо ви хочете фільтрувати за допомогою цього параметра більше питань, введіть коди питань у поле через крапку з комою (;).
  Коди підпитань, використані в першому питанні, мають збігатися з кодами підпитань у другому. Інакше функція фільтра масиву не відфільтрує відповіді на перше питання. Примітка: щоб відфільтрувати варіант відповіді «other» з першого питання, потрібно створити підпитання для цієї відповіді в другому питанні, а код цього підпитання має бути «other». Перегляньте приклад нижче, щоб краще зрозуміти, як працює вся система.


Якщо в питанні з множинним вибором увімкнено налаштування «Інше»: ви можете вказати other як код підпитання та фільтрувати залежно від того, чи вибрано «Інше».

Каскадування

Вибрані варіанти можна відображати каскадно. Це означає, що ви можете вибрати питання, яке фільтрує інше питання, яке своєю чергою фільтрує ще одне питання, і так далі.

Приклад фільтра масиву

Розгляньмо наведений нижче приклад, щоб краще зрозуміти можливості цього налаштування:



На скриншоті вище є два питання. Перше має тип Кілька коротких текстів, а друге — Табличне запитання з подвійною шкалою. Відповіді, які ви надаєте в першому питанні, буде показано в другому. Технічно відповіді на підпитання першого питання фільтруються й відображаються в другому питанні.

Цей приклад можна завантажити за таким посиланням: limesurvey_group_32.lsg. Імпортуйте цю групу питань у вашу інсталяцію LimeSurvey.