Имя: Пароль:
1C
 
Процедура ПриИзменении и ее стандартный параметр
0 KrabCore
 
22.10.15
15:14
Сильно не пинать, только учусь.

Обычные формы. есть ТЧ, есть реквизит тч, на реквизите висит событие ПриИзменении. процедура ПриИзменении имеет стандартный параметр (Элемент) который ссылается на поле ввода строки. в самой процедуре этот элемент используется туеву кучу раз.

Возникла необходимость создать вручную строку этой тч и вызвать процедуру при изменении, пишу:

НовСтр = ТЧ.Добавить();
НовСтр.МойРеквизит = ЗначениеМоегоРеквизита;
ТЧМойРеквизитПриИзменении(???); // не знаю как передать сюда элемент поля ввода

И собственно возникает вопрос: как получить элемент поля ввода и передать его в процедуру при изменении.

пс переписать процедуру при изменении, на предмет удаления из нее Элемента, не предлагать.
1 Mort
 
22.10.15
15:18
Типа: ТЧМойРеквизитПриИзменении(Элементы.ТЧМойРеквизит)
2 KrabCore
 
22.10.15
15:20
(1) это реквизит ТЧ а не документа, на него нет ссылки в Элементы
3 Mort
 
22.10.15
15:22
(2) Если формы обычные, тогда ТабличноеПоле.НужнаяКолонка.ЭлементУправления
4 RomaH
 
naïve
22.10.15
15:22
ВсеЭлементы.КакТамТвойЭлементНазывается
5 KrabCore
 
22.10.15
15:26
(3) спасибо за наводку.
Доступ к эелменту: ЭлементыФормы.МояТч.Колонки.МояКолонка.ЭлементУправления
AdBlock убивает бесплатный контент. 1Сергей