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

Кодирование ответов

Когда в вопросе анкеты нельзя предусмотреть все возможные варианты ответа, обычно добавляют ответ Другое с полем для ввода «сюрпризного» варианта. Затем обработчик массива делает из всего такого понаписанного единый список ответов: присваивает новые коды текстам из Другого и проставляет уже существующие коды, вместо вписанного текста. Теперь такую перекодировку можно делать прямо в проекте:

Здесь открывается подобная таблица с возможностью фильтрации по вопросу с текстовыми полями в списке ответов:

Справа от любого поля Новый код есть кнопка для открытия списка ответов текущего вопроса. В этом случае он такой:

Это совершенно обычный список ответов вопроса, изменения которого повлияют на анкету и массив.

Примеры

Как видно, в списке ответов Q107 нет марки Липецкий бювет, но, судя по таблице выше, её указывали в разном написании несколько раз в текстовом поле ответа 22. Добавим в список ответов эту марку красиво, например, с кодом 23.

В таблице также видно, что есть марка «рычал-су», хотя интервьюеру следовало просто выбрать код 1. Да и с «есентуками» получилось не очень, в списке — код 3.

Теперь осталось прописать новые (правильные) коды в соответствующей колонке и нажать кнопку Сохранить. Перемещаться по полям можно с клавиатуры: Tab и Shift+Tab.

И теперь в сохранённых интервью, в Q107, будут выбраны эти коды ответов, вместо текстовых значений у ответа 22.

caution

Если редактируемые ответы (старое или новое значение) используются в условиях счётчиков, то для отображения изменений в статистике следует выполнить пересчёт по базе.