Имя: Пароль:
1C
 
Выбор в подборе у дерева основной ветви
0 Tolstiy Beremenniy
 
13.12.18
12:32
На форме подбора есть дерево значений.
Там загружены ветви и под ветви.
При двойном щелчке в ВыбраннаяСтрока, идет номер строки.
Или Элемент.ТекущиеДанные сами значения строки.
Можно ли как то определить какой уровень дерева выбран?
Основная строка ветвей дерева. или одна из её имеющейся подстрок.
под ветвей?


&НаКлиенте
Процедура ДзНоменклатураДокумнетовДляПодбораВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка)
    q=1;
КонецПроцедуры
//
1 Tolstiy Beremenniy
 
13.12.18
12:33
(0+) Само дерево значений лежит на форме в виде дерева
значений.
2 Tolstiy Beremenniy
 
13.12.18
12:54
Почему не могу передать массив структур с клиента на сервер?
Хочу там попробовать получить уровень выбранной ветви!
3 Tolstiy Beremenniy
 
13.12.18
12:54
(2+)

&НаКлиенте
Процедура ДзНоменклатураДокумнетовДляПодбораВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка)
    СтандартнаяОбработка = Ложь;
    //
    Масс   = Новый Массив;
    Структ = Новый Структура;
    //
    //
    Структ.Вставить("ВыбраннаяВетвь", Элемент.ТекущиеДанные);
    Масс.Добавить(Структ);    
    //
    УрВетви = УровеньВетвиДерева(Масс);
КонецПроцедуры
//
&НаСервере
Функция УровеньВетвиДерева(ВыбраннаяВетвь)
    тДерево  = РеквизитФормыВЗначение("ДзНоменклатураДокумнетовДляПодбора");
    
КонецФункции
//
Независимо от того, куда вы едете — это в гору и против ветра!