Имя: Пароль:
1C
1С v8
Как сделать обход строк табличной части
, ,
0 arkada
 
11.10.14
11:38
Здравствуйте. Подскажите, пожалуйста, как сделать обход строк табличной части "услуги" документа в "модуле менеджера" (ну например посчитать итог по сумме.
1 tixis
 
11.10.14
11:41
(0) Док.Услуги.Итог("Сумма")?
2 tixis
 
11.10.14
11:41
Для каждого стр из Док.Услуги Цикл
КонецЦикла;
3 hhhh
 
11.10.14
11:42
(1) ну там посмотрите процедуры печати ведь. Там как раз всё из табличных частей берется.
4 arkada
 
11.10.14
11:44
{Документ.Карточка.МодульМенеджера(3,2)}: Переменная не определена (Док)
    <<?>>Док.Услуги.Итог("Сумма")     (Проверка: Сервер)
5 hhhh
 
11.10.14
11:45
(4) ну, передайте туда Док в процедуру.
6 tixis
 
11.10.14
11:47
(4) Док у вас что такое?
7 tixis
 
11.10.14
11:48
(4) (5) не слушай
8 tixis
 
11.10.14
11:51
+ Запросом?
9 Classic
 
11.10.14
11:56
модуль менеджера к объекту не привязан. Так что сначала получи объект/ссылку и обходи свою тч
10 shuhard_серый
 
11.10.14
12:02
(9) +1
11 shuhard_серый
 
11.10.14
12:05
(9) КактоТак=Документы.ТребованиеНакладная.НайтиПоНомеру("СамыйПервый",'01012014').Материалы.Итог("Количество");
12 User_Agronom
 
11.10.14
12:39
Док = Документы.СпроситьНаФоруме.НайтиПоНомеру("100500");
Для каждого СтрокаТЧ из Док.Услуги цикл
СоздатьВетку(СтрокаТЧ.НомерСтроки)
КонецЦикла;
13 Banned
 
11.10.14
14:06
(11) (12) расстрелять
14 shuhard
 
11.10.14
14:10
(13) утопить, предварительно колесовав
15 User_Agronom
 
11.10.14
14:32
(13) (14) Какие-то странные. Жестокие. Можно же просто накормить просроченными пельменями.
16 Фокусник
 
11.10.14
14:35
(15) Зачем вообще наказывать? Если не правы - жизнь сама накажет. И суровых "наказателей" тоже накажет ;)
17 GreatOne
 
11.10.14
14:37
Спасибо, парни. Вы опоздали на 1 день.
18 Banned
 
11.10.14
14:43
(17) Тебя уже расстреляли, колесовали, утопили, а потом пельменями накормили? О_о
19 User_Agronom
 
11.10.14
14:49
Ветка была создана за три часа до (17). Значит, нужно было начинать флудить за 21 час до старта ветки! О, научи!
20 RomanYS
 
11.10.14
15:01