|
Работа с ДанныеФормыДерево |
☑ |
0
Kaidend
05.05.11
✎
14:23
|
Привет всем. Подозреваю, что вопрос дурацкий, и я просто не вижу чего-то простого, но все же спрошу.
А как, собственно, заполнить дерево с несколькими уровнями в этом объекте? Я получаю элементы с помощью ПолучитьЭлементы() - это строки верхнего уровень дерева. Как задать подчиненные строки?
Неужели нужно на сервере создавать объект ДеревоЗначений и затем преобразовывать его в реквизит формы? С таблицей значений такого изврата делать не приходилось, там все на клиенте нормально заполнялось.
|
|
1
Kaidend
05.05.11
✎
14:56
|
Апнем, пожалуй.
|
|
2
ice777
05.05.11
✎
15:04
|
Родитель.строки
|
|
3
Kaidend
05.05.11
✎
15:09
|
(2) Вы с 8.1 и объектом ДеревоЗначений не путаете?
|
|
4
ice777
05.05.11
✎
15:11
|
(3) опс. точно.
|
|
5
MatrosoV AleXXXand_R
05.05.11
✎
15:14
|
&НаКлиенте
Процедура Команда1(Команда)
Обработать();
КонецПроцедуры
&НаСервере
Процедура Обработать()
ДЗ = ДанныеФормыВЗначение(Дерево, Тип("ДеревоЗначений"));
ЗначениеВДанныеФормы(ДЗ, Дерево);
КонецПроцедуры
v8: ДанныеФормыВЗначение, ЗначениеВДанныеФормы и тип ДанныеФормыДерево
|
|
6
acsent
05.05.11
✎
15:15
|
(0) ПолучитьЭлементы()
|
|
7
Kaidend
05.05.11
✎
15:23
|
(5) Ну, про это я писал в (0) - передача управление на сервер и работа там с деревом значений. Странно, что на клиенте нельзя все сделать, вроде совсем просто хочу.
(6) И дальше что? Там только верхний уровень дерева заполнить можно.
|
|
8
acsent
05.05.11
✎
15:25
|
(7) Подумай еще немного
|
|
9
Kaidend
05.05.11
✎
15:31
|
(8) Я подумал достаточно перед тем, как создать тему. Если знаете - подскажите, если нет - пройдите мимо.
|
|
10
acsent
05.05.11
✎
15:33
|
(9) Даю подсказку (((
Строка.ПолучитьЭлементы()
|
|
11
acsent
05.05.11
✎
15:34
|
Эх молодежь пошла
|
|
12
Kaidend
05.05.11
✎
15:35
|
(10) Ой, действительно не заметил этого метода. Спасибо.
|
|