Имя: Пароль:
1C
1С v8
v8: При изменении отбора
0 mirror1982
 
26.10.12
10:46
Есть ТЗ обработки. Я делаю отбор по значению одного из реквизитов ТЗ. Как сделать так, чтобы пересчитались некоторые параметры в зависимости от ТЗ? Мне нужно найти обработчик, который срабатывает при отборе значения одного из реквизитов ТЗ.
1 Axel2009
 
26.10.12
10:53
подключитьобработчикожидания "ТЗ.отбор"
2 Axel2009
 
26.10.12
10:53
тьфу =)
ПодключитьОбработчикИзмененияДанных
3 mirror1982
 
26.10.12
10:56
(2) не понял. подробнее
4 sanja26
 
26.10.12
10:59
или вопрос неправильно поставлен, или ТС за 5 лет конфигуратор не открывал
5 ptiz
 
26.10.12
11:05
Если речь про табличную часть, выведенную на табличное поле, то так:

ПодключитьОбработчикИзмененияДанных("ЭлементыФормы.ТабличнаяЧасть1.Отбор", "ОбработкаОтбора", Истина);

Процедура ОбработкаОтбора(Парам)

   Сообщить("ОбработкаОтбора");

КонецПроцедуры

p.s. Вот ведь, сам не знал, что так можно.
6 sanja26
 
26.10.12
11:08
(5) обработчик ожидания здесь зачем вообще?
"Я делаю отбор по значению одного из реквизитов ТЗ". В таблице формы видимо меняет значение..
7 mirror1982
 
26.10.12
11:10
(5) ПодключитьОбработчикИзмененияДанных("ЭлементыФормы.ТабличнаяЧасть1.Отбор", "ОбработкаОтбора", Истина);

пишется где?
8 ptiz
 
26.10.12
11:10
(7) Например, при открытии формы