Имя: Пароль:
1C
1С v8
Пробежаться по дереву значений тз
, ,
0 Adecvator
 
22.05.14
18:40
Расскажи плз. как пробежаться по дереву значений тз.

Для номСтр = 1 По СправочникДеревоДоходы.Порядок.Количество() Цикл
так не знаю как получить стр. тз

Для Каждого стрДереваДоходов Из СправочникДеревоДоходы Цикл
так ругается на отсутствие итератора.

Че делать?
1 Лаврентий Берия
 
22.05.14
18:41
Рекурсивный обход дерева.
2 ДенисЧ
 
22.05.14
18:44
Итерация свойственна человеку, рекурсия божественна
3 The_SpecialOne
 
22.05.14
18:44
(0) все зависит от того, что тебе нужно сделать
4 Segate
 
22.05.14
18:45
(0)http://bit.ly/RdoW6s вас наверное забанили... вот, я сделал все за вас
5 Wobland
 
22.05.14
18:45
&НаСервере
Функция ЗапускайтеБерлагу(СтрокаДерева)
    Сумма=0;
    Для Каждого ТекСтрока Из СтрокаДерева.Строки Цикл
        ТекСтрока.Количество=ТекСтрока.Количество+ЗапускайтеБерлагу(ТекСтрока);
        Сумма=Сумма+ТекСтрока.Количество;
    КонецЦикла;
    Возврат Сумма;
КонецФункции
6 Adecvator
 
22.05.14
18:52
У меня всего то -
3 свойства:
СправочникДеревоДоходы.Колонки
СправочникДеревоДоходы.Отбор
СправочникДеревоДоходы.Порядок

1 метод    
СправочникДеревоДоходы.Обновить();
7 The_SpecialOne
 
22.05.14
18:55
(6) надо же как вас 1С то обделила
8 Adecvator
 
22.05.14
18:56
(7) мне просто надо при открытии развернуть дерево...
9 Wobland
 
22.05.14
19:00
а я ему ещё в бардачок лазил, старался...
10 The_SpecialOne
 
22.05.14
19:02
ЭлементыФормы.ДеревоНаФорме.Развернуть(<Строка>, <СПодчиненными>)
11 Adecvator
 
22.05.14
19:07
(10) как эту долб... строку получить скажите из дерева
12 H A D G E H O G s
 
22.05.14
19:13
Если ДеревоНаФорме.Строки.Количество()>0 Тогда
ЭлементыФормы.ДеревоНаФорме.Развернуть(ДеревоНаФорме.Строки[0], <СПодчиненными>)
13 H A D G E H O G s
 
22.05.14
19:13
А вообще

Для Каждого СтрокаКорня Из ДеревоНаФорме.Строки Цикл
ЭлементыФормы.ДеревоНаФорме.Развернуть(СтрокаКорня, Истина);
14 H A D G E H O G s
 
22.05.14
19:14
А обойти дерево без рекурсии - просто

v8: Обойти дерево значений извращенно.
15 Adecvator
 
22.05.14
19:16
(14) Товарищи может, я вообще не о том говорю: http://pixs.ru/showimage/Treepng_2367698_12218823.png
16 Adecvator
 
22.05.14
19:17
17 The_SpecialOne
 
22.05.14
20:12
(15) да, ты вообще не о том говоришь.
Просмотри остальные свойства твоего табличного поля и найдешь там такое "НачальноеОтображениеДерева"
18 Adecvator
 
23.05.14
10:35
(17) спс.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан