ПриОкончанииРедактирования табличного поля дерева #769327


#0 by Casper211
Здравствуйте жители форума, помогите пожалуйста кому не трудно! Объясните пожалуйста сообщение в 3 пункте пишет: "В процедуре стандартной подписки ПриОкончанииРедактирования оставляем только сохранение текущей строки в переменную СтрокаДереваДляУстановкиКурсора и действия по переформированию дерева." а как оно туда будет заходить, если мы написали новую процедуру, которая будет вызываться вместо стандартной?
#1 by Casper211
А то я никак не могу добить эту тему (
#2 by KulakoffAlex
а Что сделать то надо ? не совсем понятно.
#3 by Casper211
Вредная процедура ПриОкончанииРедактирования табличного поля дерева не хочет устанавливать текущую строку, даже если мы ее точно знаем. И получается, что курсор улетает в начало дерева, а мы его вернуть не можем, ведь после события ПриОкончанииРедактирования уже ничего не происходит. А мне нужно, чтобы ПриОкончанииРедактирования я создал элемент (узел 1) "Парам 1с" - текущая строка "Парам1" Родитель - неопределено потом создал ище элемент (узел 2) "Парам 1 Парама 1" - текущая строка "Парам 1 Парама 1", родитель "Парам1" И после окончания редактирование сроки, Текущой строкой станет родитель - "Парам1", и курсор будет на "Парам1"
#4 by Casper211
на ОФ УПП 1с83
#5 by KulakoffAlex
Попробовал, вроде всегда остается текущая строка которую только что вводил. и в начало дерево курсор не улетает. зачем вообще процедура ПриОкончанииРедактирования, не понимаю.
#6 by KulakoffAlex
или после ввода новой подчиненной строки, надо вернуться на строку родителя ?
#7 by KulakoffAlex
ПередНачаломРедактирования запоминаешь текущую строку. получается родитель. ПриОкончанииРедактирования подключаешь обработчик ожидания разовый. в обработчике ожидания устанавливаешь текущую строку дерева. ЭлементыФормы.Дерево.ТекущаяСтрока = СтрокаКоторуюЗапомнили; я так думаю что "ПриОкончанииРедактирования" редактирование еще не закончено и текущую строку поменять просто нельзя. если было бы событие "после окончания редактирования" тогда бы в нем прокатил.
#8 by Casper211
дааааа даааааа , это то, что я хочу
#9 by Casper211
Я вам безмерно благодарен. Еще раз спасибо за помощь.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С