infostart-hub / toolkit

Infostart Toolkit
https://infostart.ru/marketplace/toolkit/
73 stars 7 forks source link

Конструктор СКД: ломается тип параметра КД при использовании списка #403

Closed d-hurricane closed 3 years ago

d-hurricane commented 3 years ago

Описание ошибки

  1. Добавляем параметр КД, выбираем любой тип, например "Число". Устанавливаем флажок "Список".
  2. Переключаемся на закладку "Макеты" и сразу же обратно.
  3. Видим, что теперь типа параметра КД указан как "Список значений" вместо "Число". Попытка отредактировать тип параметра приводит к ошибке:

Нет строкового значения для данного типа: Список значений {InfostartToolkitPROF ОбщаяФорма.ИТК_РедактированиеТипаЗначения.Форма(438)}: ВызватьИсключение СтрШаблон("Нет строкового значения для данного типа: %1", Тип); {InfostartToolkitPROF ОбщаяФорма.ИТК_РедактированиеТипаЗначения.Форма(467)}: НайденнаяСтрока = НайтиСтрокуТипа(Дерево, ТипСтрокой(ВыбранныйТип)); {InfostartToolkitPROF ОбщаяФорма.ИТК_РедактированиеТипаЗначения.Форма(43)}: УстановитьТекущееЗначение(); {InfostartToolkitPROF ОбщийМодуль.ИТК_ФормаКлиент.Модуль(401)}: ОткрытьФорму("ОбщаяФорма.ИТК_РедактированиеТипаЗначения", Параметры, Владелец, , , , ОписаниеОповещенияЗавершение, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца); {InfostartToolkitPROF Обработка.ИТК_КонструкторСКД.Форма.Основная.Форма(935)}: ИТК_ФормаКлиент.ОткрытьРедактированиеТипаЗначения(ЭтотОбъект, ТекущиеДанные.Имя, РежимРедактирования, ТекущиеДанные.ТипЗначения, ОписаниеОповещения, СтандартнаяОбработка, ДополнительныеПараметры);

Окружение: Infostart Toolkit 2.0.3

Evg-lylyk commented 3 years ago

Исправлено в 2.0.4