Быстрое заполнение опросов. Ошибка
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
Конфигурация Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ. Редакция 5. При заполнении опроса используем "Быстрое заполнение". Каждый ответ в виде "одного из вариантов". Клиент НЕ обязательно ответит на все вопросы. Ситуация: на первый вопрос выбираем второй вариант ответа, на второй вопрос НЕ отвечаем, переходим на 3 вопрос, потом нажимаем кнопку назад, возвращаемся на 2 вопрос и видим, что там отмечен такой же вариант ответа, как и на 1 вопрос, хотя мы на него НЕ отвечали.
Подскажите, пожалуйста, планируется ли исправление данной ошибки? Или подскажите, как исправить, чтобы не дожидаться обновления? Клиенты активно используют данный функционал и хотелось бы исправить как можно скорее.
Заранее спасибо!
Просьба указать релиз конфигурации.
Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ. Редакция 5 (5.0.05.08)
Я у вас в демо-доступе такую ситуацию воспроизвела с анкетой "Анкета с составным ответом на вопрос"
А может быть подскажите, куда внести изменения, чтобы все работало корректно, так как заказчики активно используют этот механизм и нет возможности ждать выхода след. релиза?
СтрокаДокумента = Вопросы.Найти(Вопрос);
Если СтрокаДокумента <> Неопределено Тогда
ПрочестьТиповойОтвет();
СтрокаДокумента.ТиповойОтвет = ТиповойОтвет;
СтрокаДокумента.Ответ = РазвернутыйОтвет;
Попытка
Записать();
Исключение
Сообщить("Не удалось записать ответ на текущий вопрос");
КонецПопытки;
Индекс="";
Регион="";
Район="";
Город="";
НаселенныйПункт="";
Улица="";
Дом="";
Корпус="";
Квартира="";
КомментарийАдрес="";
Поле1="";
Поле2="";
Поле3="";
Поле4="";
КомментарийТелефон="";
СписокБулево=Ложь;
ПолеВводаТекст="";
ЭлементыФормы.ПолеВыбора.Значение=Неопределено;
Переключатель1=0;
ЭлементыФормы.НесколькоВариантовОтветов.Значение.Очистить();
ЭлементыФормы.ТабличноеПолеСоставногоОтвета.Значение.Очистить();
КонецЕсли;
Если зфОпросПроверитьОбязательноЗаполняемыеОтветы(ЭтотОбъект,Вопрос) Тогда
Возврат Ложь;
КонецЕсли;
Возврат Истина;
КонецФункции