Почему ДеревоЗначений.Строки.Количество()=1 ??? если их много ??
☑
0
lim9
29.03.12
✎
19:37
делаю так: ДеревоЗначений.Строки.Количество()
и пишет = 1. Хотя Само ДЗ огромное и заполненное!!!
1
ДенисЧ
29.03.12
✎
19:38
Пототмучта подчинённые строки.
Нужно суммировать количество рекурсивно по всем стр.Строки
2
lim9
29.03.12
✎
19:39
суть в том что мне надо скопировать ДеревоЗначений в ТаблицуЗначений. Как это сделать ???
3
ДенисЧ
29.03.12
✎
19:41
рекурсия - знакомое слово? Если нет, то может, лучше в дворники?
4
lim9
29.03.12
✎
19:45
я понял что рекурсией, но как осущесвить обход - не соображу...
5
lim9
29.03.12
✎
19:45
по какому параметру понять что выход из рекурсии
6
ДенисЧ
29.03.12
✎
19:46
(5) По параметру ОчереднаяСтрока.Количество() = 0
7
Serg_1960
29.03.12
✎
21:43
(0) Если прочитать "дословно" и принять на веру утверждение автора, то:
Потому-что в дереве значений строку верхнего уровня зря добавили - он всего из одной строки :)
8
Serg_1960
29.03.12
✎
21:49
(4) И вот ещё болванка для обхода:
Процедура ОбходДерева(Ветка)
Для Каждого Узел Из Ветка.Строки Цикл
Сообщить(Узел.Наименование);
ОбходДерева(Узел);
КонецЦикла;
КонецПроцедуры;
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn