Имя: Пароль:
1C
 
ДанныеФормыДерево в ДеревоЗначений и обратно
0 NUser
 
19.04.19
19:03
Доброго времени.
1. Есть ДанныеФормыДерево
2. Преобразую его в ДеревоЗначений и выполняю пересчет в его колонках. Строки и их порядок не меняется при этом
3. Преобразую это ДеревоЗначений обратно в ДеревоЗначений

После нужно спозиционировать текущую строку на той, что была до преобразования в ДеревоЗначений, пробую так:

Идентификатор =  Элементы.СтилиНоменклатурыИерархия.ТекущиеДанные.ПолучитьИдентификатор();
ПересчитатьЗначенияКолонкиДереваНаСервере();  //Тут РеквизитФормыВЗначение манипуляции и обратно ЗначениеВРеквизитФормы
Элементы.СтилиНоменклатурыИерархия.ТекущаяСтрока = Идентификатор;

Но идентификатор теряется. Подскажите как нужно сделать?
1 NUser
 
19.04.19
19:04
+ 3. Преобразую это ДеревоЗначений обратно в ДанныеФормыДерево
2 NUser
 
19.04.19
20:11
(0)БСП выручила. ОбщегоНазначенияКлиентСервер.ПолучитьИдентификаторСтрокиДереваПоЗначениюПоля(...)
3 NUser
 
19.04.19
20:11
(2)Спасибо