Открыть дин. список, выбрать любой справочник с доп. свойствами (например, "Партнеры"), активизировать любую строку и вызвать редактор объекта БД.
Возникнет ошибка:
Цитата
Итератор для значения не определен
{Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(515)}: Для Каждого Свойство Из СписокСвойств Цикл
{Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(378)}: ПоместитьДанныеОбъектаВФорму(мСтруктураОбъектаБД,, СсылкаИзменилась);
{Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(3172)}: ПеречитатьДанные(, Не фОбъект.ЭтоКонстанта);
{Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(1037)}: ИмяОсновнойТаблицыПриИзменении();
{Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(985)}: УстановитьТаблицуБД(НовоеИмяОсновнойТаблицы);
{Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(932)}: ЗагрузитьОбъектПоКлючу(фОбъект.ПараметрКлючИлиОбъект);
{ОбщийМодуль.ирОбщий.Модуль(24267)}: Форма.Открыть(); // В открытой форме платформа при этом тоже выполняет перерисовку табличных текущих страниц панелей формы
{ОбщийМодуль.ирОбщий.Модуль(24244)}: Форма_АктивироватьОткрытьЛкс(ФормаРедактора);
{ОбщийМодуль.ирОбщий.Модуль(24207)}: ОткрытьРедакторОбъектаБДЛкс(ПолноеИмяТаблицы, ИмяКолонки, Связанный, КлючОбъекта, ОбъектыНаСервере, ТабличноеПоле.ТекущиеДанные, ТабличноеПоле.ТекущаяСтрока, ФормаРедактора);
{Обработка.ирДинамическийСписок.Форма.ФормаУпр.Форма(467)}: ирОбщий.ОткрытьТекущуюСтрокуТабличногоПоляТаблицыБДВРедактореОбъектаБДЛкс(Элементы.ДинамическийСписок, фОбъект.ПолноеИмяТаблицы,,,,, Ложь);
Если открыть редактор объекта БД независимо и выбрать в нем подходящую таблицу, то возникает аналогичная ошибка:
Цитата
Итератор для значения не определен
{Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(515)}: Для Каждого Свойство Из СписокСвойств Цикл
{Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(378)}: ПоместитьДанныеОбъектаВФорму(мСтруктураОбъектаБД,, СсылкаИзменилась);
{Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(3172)}: ПеречитатьДанные(, Не фОбъект.ЭтоКонстанта);
Я уже предлагал ранее http://devtool1c.ucoz.ru/forum/2-1561-1 в ирОбщий.ДопРеквизитыБСПОбъектаЛкс() заменить сравнение с 200 на 240. Мне это в очередной раз помогло обойти эту ошибку. Почему бы тебе не сделать так же в ИР, если далее в коде (при истинности условия > 200) ты все равно проверяешь доступность метода БСП, который появился только в 2.4?