|
Событие ПриАктивизацииЯчейки(Элемент) |
☑ |
0
VSpicy
24.07.24
✎
08:51
|
Всем доброго времени суток!
Есть табличная часть на форме документа, нужно выполнить процедуру или функцию только после клика мышкой на определенную ячейку в строке.
Как лучше обратиться именно к нужной ячейки в строке табличной части через событие "ПриАктивизацииЯчейки(Элемент)"? Можно к примеру: после клика показать сообщение?
Что-то в справке не удалось найти ничего похожего...
Заранее благодарю!!!
|
|
1
Мультук
24.07.24
✎
08:59
|
1) Нужная ячейка "ТоварыНоменклатураПартнера"
Данные в ТекущиеДанные , например
ссылкаНоменклатураПартнера = ТекущиеДанные.НоменклатураПартнера;
2) Мне больше нравится событие "Выбор", но дело хозяйское
//копи-паста из типовой
&НаКлиенте
Процедура ТоварыПриАктивизацииЯчейки(Элемент)
Если Элемент.ТекущийЭлемент = Неопределено Тогда
Возврат
ИначеЕсли Элемент.ТекущийЭлемент.Имя = "ТоварыНоменклатураПартнера" Тогда
ТекущиеДанные = Элементы.Товары.ТекущиеДанные;
КонецЕсли;
КонецПроцедуры
|
|
2
PuhUfa
24.07.24
✎
09:04
|
(0) ТоварыПриАктивизацииЯчейки не сработает если ты уже стоишь на этой ячейке. Если это не критично то используй ТоварыПриАктивизацииЯчейки, если критично то тогда "Выбор"
|
|
3
VSpicy
24.07.24
✎
09:22
|
Всем большое спасибо!!!
|
|