Имя: Пароль:
1C
1С v8
Как получить предпоследний активный элемент на форме?
0 Механик
 
07.10.20
05:40
Есть обработка с управляемой формой. На форме несколько элементов с типом - ТаблицаЗначений. Туда выводятся разные строки с разным содержимым. На форме также имеется одна кнопка. По нажатию этой кнопки, в активную Таблицу в выбранную строку нужно вписать значение (например, в строку из ТЗ с колонками "Номенклатура" и "Количество" в колонку "Количество" вставить число 10).

Как при нажатии на кнопку определить, какая ТЗ была активной последней (та, в которую пользователь тыкнул в одну из строк мышкой)? При нажатии на кнопку выражение "ЭтаФорма.ТекущийЭлемент" ссылается уже на кнопку, а не на таблицу.
1 Web00001
 
07.10.20
05:50
Запоминать таблицу при ее активации в глобальной переменной для клиента
2 Chameleon1980
 
07.10.20
05:51
на каждой тз в событии при активации строки сохраняй в реквизит формы имя таблицы
в которой ткнули на строку
3 Chameleon1980
 
07.10.20
05:51
ответы очевидны
4 Механик
 
07.10.20
05:56
(1) (2) Спасибо, не догадался)
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн