|
ошибка итератор для значения не определен | ☑ | ||
---|---|---|---|---|
0
wowas
22.04.19
✎
14:00
|
На форме подбора после выбора элемента выскакивает ошибка
что не так? &НаКлиенте Процедура НоменклатураОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка) СтандартнаяОбработка=Ложь; Для Каждого вЗнч из ВыбранноеЗначение Цикл нСтр = Элементы.Номенклатура.ТекущиеДАнные; нСтр.Количество= вЗнч.Значение; КонецЦикла; КонецПроцедуры |
|||
1
Волшебник
22.04.19
✎
14:03
|
у ВыбранноеЗначение нет итератора, его нельзя использовать в цикле Для Каждого
|
|||
2
Euguln
22.04.19
✎
14:03
|
Опять что ли? Что сделать хочешь?
Вангую: нСтр = Элементы.Номенклатура.ТекущиеДАнные; нСтр.Количество= ВыбранноеЗначение; |
|||
3
wowas
22.04.19
✎
14:06
|
(2) пробовал, вытаскивает не то поле которое нужно
|
|||
4
2S
22.04.19
✎
14:07
|
В последнее время часто проскакивает данная ошибка. На каком релизе сидите?
|
|||
5
Волшебник
22.04.19
✎
14:09
|
Возможно, элемент не выбран вообще или выбран один единственный элемент.
Перед циклом надо проверить ТипЗнч(ВыбранноеЗначение) |
|||
6
wowas
22.04.19
✎
14:09
|
(4) у меня учебная. 8.3.8.1933. Я вообще не понял прикола. Я сделал вот так как скинул. Все работало. Потом начал менять код, все сломалось. Вернул как было изначально и все равно не работает
|
|||
7
wowas
22.04.19
✎
14:13
|
(5) У меня в ТЧ подбора есть поля ТС и вместимость. Мне нужно вместимость подставить в поле документа Количество. А он выбирает почему ТС и пытается подставить в количество.
&НаКлиенте Процедура АвтоВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка) СтандартнаяОбработка=Ложь; парам_Авто=Элемент.ТекущиеДанные.Вместимость; ОповеститьОВыборе(Новый Структура("ВМестимость", парам_Авто)); КонецПроцедуры |
|||
8
Волшебник
22.04.19
✎
14:16
|
(7) Что говорит отладчик? Каков ТипЗнч(ВыбранноеЗначение)?
|
|||
9
wowas
22.04.19
✎
14:17
|
(8) Транспортное средство
|
|||
10
shuhard
22.04.19
✎
14:21
|
(9) и как ты видишь себе цикл по элементу справочника ?
у тебя отбор вернул одно значение, не массив |
|||
11
wowas
22.04.19
✎
14:23
|
(10) как сделать чтобы то что нужно возвращал?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |