Имя: Пароль:
1C
1С v8
Как поймать событие фильтров в журнале?
0 DES
 
15.03.15
13:10
Чтобы знать что пользователь изменил фильтр отбора.
1 DES
 
16.03.15
14:01
Up ?
2 Rebelx
 
16.03.15
14:03
никак, только если в конфигурации это прописать
3 DES
 
16.03.15
14:14
Так я про конфу и спрашиваю.
4 ale-sarin
 
16.03.15
14:23
Так можно. В обычных формах.

Процедура ПриОткрытии()
    
    ПодключитьОбработчикИзмененияДанных("ЗадачаСписок.Отбор", "ОбработатьИзмениеОтбора", Истина);
    
КонецПроцедуры

Процедура ОбработатьИзмениеОтбора(Элемент)
...    
КонецПроцедуры
5 cons74
 
16.03.15
14:24
Задача? Цель?
6 DES
 
16.03.15
14:27
О, спс.
А задачаСписок - это что ?
7 ale-sarin
 
16.03.15
14:29
(6) Это мой пример.
У Вас будет ЖурналДокументовСписок
8 ale-sarin
 
16.03.15
14:30
(6) А вообще найдите в СП "ПодключитьОбработчикИзмененияДанных"
9 DES
 
16.03.15
14:31
нашел в СП, не понял.
10 DES
 
16.03.15
14:32
пишет Неправильный путь к данным
11 DES
 
16.03.15
14:33
ЖурналыДокументов.Зарплата.ФормаСписка.Отбор - не то ?
12 ale-sarin
 
16.03.15
14:35
(10) Имя элемента формы ТП на форме какое? То, в котором список?
13 DES
 
16.03.15
14:37
ТабличноеПоле1
14 ale-sarin
 
16.03.15
14:38
(13) А в данные что написано? Если то же, то ТабличноеПоле1.Отбор.
15 DES
 
16.03.15
14:39
{ЖурналДокументов.Зарплата.Форма.ФормаСписка.Форма(63)}: Ошибка при вызове метода контекста (ПодключитьОбработчикИзмененияДанных)
    ПодключитьОбработчикИзмененияДанных("ТабличноеПоле1.Отбор", "ОбработатьИзмениеОтбора", Истина);
по причине:
Неправильный путь к данным
16 ale-sarin
 
16.03.15
14:41
(15) В отладчике При открытии у ТабличноеПоле1 есть свойство Отбор?
17 DES
 
16.03.15
14:44
настройкиОтбора есть
18 Лефмихалыч
 
16.03.15
14:45
через обработку ожидания только, но это сильно хтонично
19 ale-sarin
 
16.03.15
14:48
(17) Это, наверное, у ЭлементыФормы.ТабличноеПоле1. А просто у ТабличноеПоле1?

Основной реквизит у формы какой? Тип значения у ТабличноеПоле1 какой?
20 DES
 
16.03.15
14:48
(5) на форме журнала есть кнопка с суммой по отобранным документам, нужно занулять сумму после изменения отбора, если нужна сумму жмут на кнопку Сумма.
Вот чтобы не вводить в заблуждение суммой, нужно ее удалять при изменении отбора
21 DES
 
16.03.15
14:49
(19) журналДокументовСписок.Зарплпта
22 DES
 
16.03.15
14:51
{ЖурналДокументов.Зарплата.Форма.ФормаСписка.Форма(63)}: Ошибка при вызове метода контекста (ПодключитьОбработчикИзмененияДанных)
    ПодключитьОбработчикИзмененияДанных("ЖурналДокументовСписок.Зарплата.Отбор", "ОбработатьИзмениеОтбора", Истина);
по причине:
Неправильный путь к данным
23 ale-sarin
 
16.03.15
14:51
(21) ЖурналДокументовСписок.Отбор тоже ругается?
24 DES
 
16.03.15
14:52
на момент Приоткрытии не определена
25 ale-sarin
 
16.03.15
15:01
(24) Кто не определена?

Вот я сейчас проверю еще раз. В Приоткрытии Журнала документов есть ЖурналДокументовСписок.Отбор.
26 ale-sarin
 
16.03.15
15:03
проверю --> проверяю.
27 mikecool
 
16.03.15
15:04
(0) парился я с такой проблемой - забил, изменил на дин. список + компоновщик отбора скд
28 ale-sarin
 
16.03.15
15:06
И да, кстати, именно с журналом документов (4) я не делал.
Но с задачами и справочниками работает. Не представляю почему бы с журналом не работало.
29 DES
 
16.03.15
16:20
(26) Проверяю, в журнале - НЕОПРЕДЕЛЕНО ЖурналДокументовСписок
2 + 2 = 3.9999999999999999999999999999999...