Имя: Пароль:
1C
1С v8
Итератор для значения не определен
, , ,
0 wowas
 
18.04.19
11:25
&НаКлиенте
Процедура ПоказатьСравненеие(Команда)
    Для Каждого вЗнч Из Авто Цикл
         нСтр = Элементы.Авто.ТекущиеДАнные;
    КонецЦикла;
      Сообщить(нСтр.Вместимость);
КонецПроцедуры

как исправить эту дичь
1 Euguln
 
18.04.19
11:25
В ДНК попробуй.
2 ДенисЧ
 
18.04.19
11:27
А что такое Авто?
3 wowas
 
18.04.19
11:28
(2) Динамический список
4 Mankubus
 
18.04.19
11:31
(0) закомментируй ее
5 Fish
 
18.04.19
11:31
А что требуется сделать?
6 Dimeric
 
18.04.19
11:31
Сто процентов поможем
7 wowas
 
18.04.19
11:32
(5) Вытащить значение этой ТЧ. Не получается потому что выскакивает ошибка из названия темы
8 Dimeric
 
18.04.19
11:33
Попробуй отладкой пройтись, там все прояснится
9 VladZ
 
18.04.19
11:33
(0) Дичь нужно сразу удалять.
10 Euguln
 
18.04.19
11:33
А в СП разве для динамического списка указана возможность обхода?
11 Fish
 
18.04.19
11:34
(7) А ТЧ откуда нарисовалась? В (3) речь шла про динамический список.
12 wowas
 
18.04.19
11:36
(11) хорошо, пусть будет динамичсекий список
13 Fish
 
18.04.19
11:38
(12) Что значит, хорошо? Ты понимаешь, что чем полнее ты опишешь нам задачу, тем быстрее тебе смогут помочь.
14 СтепаDS
 
18.04.19
11:39
(12) Ну, хорошо... пусть будет.
15 catena
 
18.04.19
11:40
(12)Начни с того, что объясни себе, зачем в этом коде цикл? Вслух объясняй, чтоб мы тоже послушали.
16 wowas
 
18.04.19
11:40
(13) Есть форма выбора справочника. В нем произвольным запросом создан динамический список. В этом динамическом списке есть поле Вместимость. Нужно сообщить значение поля (выбранной строки) по нажатию кнопки. написал код. ругается
17 Euguln
 
18.04.19
11:41
(16) Вместимость это реквизит справочника, которого нет в списке?
18 wowas
 
18.04.19
11:42
(17) да реквизит, в списке есть. просто нужно его сообщить
19 Mankubus
 
18.04.19
11:43
(16) динамический список нельзя обходить циклом
&НаКлиенте
Процедура ПоказатьСравненеие(Команда)
         нСтр = Элементы.Авто.ТекущиеДАнные;
      Сообщить(нСтр.Вместимость);
КонецПроцедуры
20 wowas
 
18.04.19
11:43
(19) Что делать тогда?
21 Fish
 
18.04.19
11:44
ОМГ :))
22 Euguln
 
18.04.19
11:44
(20) Идите лучше на завод.
23 wowas
 
18.04.19
11:45
(22) ТАК Я УЖЕ НА НЕМ)))))))
24 wowas
 
18.04.19
11:45
(19) не заметил сразу решение. Дай Бог тебе здоровья
25 wowas
 
18.04.19
11:46
(21) я тупой просто
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.