Вход | Регистрация
 

Добавление строки в дерево значений в самый верхний уровень без вызовы сервера УФ

Добавление строки в дерево значений в самый верхний уровень без вызовы сервера УФ
Я
   Альбатрос
 
19.03.19 - 10:26
Возможно ли такое?
Если я добавляю строку в пустое ДЗ, то все хорошо, но как только активируется строчка, все, баста, следующая добавленная строка становится подчиненной, я не пойму как снять активацию с этой строки и не получается в обход добавить строку на самый верхний уровень на клиенте. Можно конечно сделать на сервере через реквизитВЗначение, но тогда при обратной передаче дерево сворачивается, что неудобно. 4 часа уже башкой об клавиатуру долблюсь, помогите.
 
 
   palsergeich
 
1 - 19.03.19 - 10:28
(0) не привязываться к активной строке.
Перед добавлением запомни значение.
   palsergeich
 
2 - 19.03.19 - 10:29
Когда добавлЯешь строку программно добавляй ее в корень дерева, а не в текущую активную ветку
   Альбатрос
 
3 - 19.03.19 - 10:33
(2) Так а как?)))) Как программно добавить в корень? Я пробую вот так:
&НаКлиенте
Процедура ВыборСпособаДоставкиЗавершение(РезультатВыбора, ДополнительныеПараметры) Экспорт
    Элементы.ТаблицаПобора.ТекущаяСтрока = Неопределено;
    Элементы.ТаблицаПобора.ДобавитьСтроку();
    Элементы.ТаблицаПобора.ТекущиеДанные.СпособДоставки = РезультатВыбора;
//    ДобавитьСтрокуДерева(РезультатВыбора);

КонецПроцедуры
   Альбатрос
 
4 - 19.03.19 - 10:34
Элементы.ТаблицаПобора.ТекущаяСтрока = Неопределено;

Это я пробовал снять текущую строку, так не канает.
   fisher
 
5 - 19.03.19 - 10:36
Самое простое - завести искусственный корень.
   fisher
 
6 - 19.03.19 - 10:40
Если программно (спец-кнопку тулить, что менее красиво), тогда надо через данные формы добавлять, а не через элемент формы.
Типа ДеревоПодбора.ПолучитьЭлементы().Добавить().
   Альбатрос
 
7 - 19.03.19 - 11:15
(6) Спасибо!

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.