Перейти к основному содержимому

Таблица: слайдер

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

Параметры вопроса

Параметры вопроса

  • Список строк
    Можно создать новый список строк (подвопросов) или использовать уже ранее созданный. Более подробно про списки строк и ответов можно прочитать здесь.
  • Минимум
    Минимальное значение шкалы (доступен ввод как положительного, так и отрицательного значения).
  • Максимум
    Максимальное значение шкалы (доступен ввод как положительного, так и отрицательного значения).
  • Шаг
    Минимальный интервал (целое число), на которое можно изменить значение шкалы. По умолчанию 1.
  • Количество делений
    В выпадающим списке можно выбрать количество отображаемых отметок на шкале. Рассчитывается автоматически по минимальному и максимальному значениям.
  • Левая подпись шкалы
    Поле для ввода текста, который будет расположен в левой части шкалы.
  • Правая подпись шкалы
    Поле для ввода текста, который будет расположен в правой части шкалы.
  • Начальное значение
    По умолчанию ползунок находится на минимальном значении шкалы (т.е. в крайнем левом положении). В этом поле можно задать число, на котором должен стоять ползунок при показе вопроса.
  • Выделять шкалу перед ползунком
    При включении этой опции часть шкалы, расположенная слева от ползунка, будет закрашена цветом.

Проверка суммы

На вкладке Опции вопроса можно включить контроль суммы чисел. Для этого укажите необходимое значение в поле Сумма и выберите режим сравнения в меню Контроль суммы. При необходимости можно указать единицы измерения.

Если сумма зависит от ответа на другой вопрос анкеты, то задать её можно в скрипте перед показом, например:

Q.answersSumControlTarget = Q777.openValueNum;

Логика

Если требуется проверить ответ с помощью языка выражений или в скрипте JavaScript, то сделать это можно следующим образом.

К этому типу вопроса необходимо обращаться так же, как и к вопросу Таблица: числа. Например, проверить, что в вопросе Q1 в строке 2 значение меньше 5, можно так.

Условие показа вопроса, действия или счётчика

Q1(row = 2 and valueNum < 5)

Скрипт

if (Q1.rows[2].answer.openValueNum < 5) {
// сделать что-то
}