Отследить одинарное нажатие на поле дерева значений
У меня есть реквизит управляемой формы - Дерево значений. Заполняется автоматически.
Мне надо при одинарном нажатии на строку (или поля) этого дерева - открыть значение по ссылке одного из столбцов текущей строки (текущих данных).
ПриАктивацииСтроки - не подходит, поскольку это событие срабатывает при автоматическом перезаполнении дерева значений. То есть - это происходит без фактического нажатия на строку.
Как отработать такое событие? И можно ли в принципе?
Мне надо при одинарном нажатии на строку (или поля) этого дерева - открыть значение по ссылке одного из столбцов текущей строки (текущих данных).
ПриАктивацииСтроки - не подходит, поскольку это событие срабатывает при автоматическом перезаполнении дерева значений. То есть - это происходит без фактического нажатия на строку.
Как отработать такое событие? И можно ли в принципе?
Найденные решения
Всё оказалось просто.
Вид элемента поля списка дерева значений установил в «Поле надписи».
Далее отработал событие «Выбор» элемента списка.
Вид элемента поля списка дерева значений установил в «Поле надписи».
Далее отработал событие «Выбор» элемента списка.
&НаКлиенте
Процедура Ра_СписокДокументовВыборПосле(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
Ра_ТекущаяСтрока = Элементы.Ра_СписокДокументов.ТекущиеДанные;
ОткрытьЗначение(Ра_ТекущаяСтрока.Документ);
КонецПроцедуры
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Всё оказалось просто.
Вид элемента поля списка дерева значений установил в «Поле надписи».
Далее отработал событие «Выбор» элемента списка.
Вид элемента поля списка дерева значений установил в «Поле надписи».
Далее отработал событие «Выбор» элемента списка.
&НаКлиенте
Процедура Ра_СписокДокументовВыборПосле(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
Ра_ТекущаяСтрока = Элементы.Ра_СписокДокументов.ТекущиеДанные;
ОткрытьЗначение(Ра_ТекущаяСтрока.Документ);
КонецПроцедуры
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот