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) Например, при открытии формы
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший