Имя: Пароль:
1C
1С v8
Странное поведение обработчика ПриПолученииДанных в форме толстого клиента
0 k23
 
27.09.18
10:23
Есть панель с несколькими закладками. Документ, справочник, обработка – не имеет значения. На одной из закладок - табличное поле. У табличного поля прописан обработчик ПриПолученииДанных.
При активации закладки с табличным полем естественно вызывается обработчик ПриПолученииДанных. Если активировать какую-либо другую закладку, обработчик не вызывается. Зачем же ему вызываться?
Ставим обработчик на смену страниц панели - ПриСменеСтраницы.
Поведение ПриПолученииДанных становится странным. При первом открытии формы если переключать любые страницы кроме страницы с нашим табличным полем, обработчик не вызывается. Но стоит хоть один раз активировать страницу с табличным полем, обработчик ПриПолученииДанных начинает вызываться всякий раз при активации совершенно любой страницы.
Эффект проявляется на платформе 8.3. На 8.2 такого нет.
1 ptiz
 
27.09.18
10:29
Да, забавно.
2 Вафель
 
27.09.18
10:30
на оф забили совсем
3 Cyberhawk
 
27.09.18
10:46
Ну повесь на свой обработчик проверку, на какую страницу переключили, и вуаля
4 FIXXXL
 
27.09.18
10:49
(0) столкнулся с таким, плюнул и использовал ОбновлениеОтображения()
5 Гипервизор
 
27.09.18
11:01
Подтверждаю. 8.3.10.2667, УПП 1.3.111.1.