Технические вопросы
Разработка

Обновление детали при переходе на новый раздел

Добрый день!
Помогите, пожалуйста, сориентироваться начинающему разработчику.
Хочу заставить свою кастомную деталь рефрешиться при переходе с раздела к разделу, например, с контрагентов на контакты, а соответствующего события в системе найти не могу.

Нравится

1 комментарий

Здравствуйте!

Вы можете использовать событие OnChangeActivePage для pcDetails окна раздела. В нем проверяем, если :

pcDetails.ActivePage.Name == pgYourCustomDetail.Name

то запускаем метод из scr_DB:

 RefreshDataset(Dataset);

Или Вы можете выполнить этот метод на событии OnShow для окна реестра записей детали.

Разумеется, Вам нужно будет получить ссылки на объект Dataset, используемый в детали.

Показать все комментарии