Имя: Пароль:
1C
 
Итератор для значения не определен
,
0 Lecowi
 
12.01.20
20:34
Текст ошибки:
{Документ.ПоступлениеМатериалов.Форма.ФормаДокумента.Форма(22)}: Итератор для значения не определен
    Для Каждого ВыбранныйЭлемент Из ВыбранноеЗначение Цикл


Код:
&НаКлиенте
Процедура Подбор(Команда)
    ПараметрыФормы = Новый Структура("ЗакрыватьПриВыборе", Ложь);
    ОткрытьФорму("Справочник.Номенклатура.ФормаВыбора",ПараметрыФормы ,Элементы.Материалы);
КонецПроцедуры                                                                                

&НаКлиенте
Процедура МатериалыОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
    Для Каждого ВыбранныйЭлемент Из ВыбранноеЗначение Цикл
    НоваяСтрока = Объект.Материалы.Добавить();
    НоваяСтрока.Номенклатура = ВыбранноеЗначение;
    КонецЦикла;
КонецПроцедуры
1 ДенисЧ
 
12.01.20
20:35
Продолжайте наблюдение, с вами свяжутся.
2 Chameleon1980
 
12.01.20
21:14
значит не массив, кторый ожидался. отладчик что говорит про выбранноезначение?
3 acht
 
12.01.20
21:20
Предлагаю назвать этот стиль как Fingertoskypoking Driven Development

(0) Фрагменты
...
... Из ВыбранноеЗначение Цикл
...
... = ВыбранноеЗначение;
...
Ни на какие мысли не наводят?
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой