|
УФ Как отловить событие активизации окна формы? |
☑ |
0
paxan
09.02.15
✎
15:39
|
Здравствуйте.
Подскажите пожалуйста, как отловить событие активизации формы в УФ ?
Т.к. в данном случае не ПриОткрытии, не ПриПовторономОткрытии не срабатывает.
|
|
1
PRO100 NigGaZ
09.02.15
✎
15:41
|
ПолучитьФорму("ххх").Открыта()?
|
|
2
paxan
09.02.15
✎
15:47
|
PRO100 NigGaZ, возможно это глупый вопрос, в каком месте модуля тогда следует вызывать этот код ? С УФ практически не работаю к сожалению...
|
|
3
RomaH
naïve
09.02.15
✎
16:13
|
ВК?
|
|
4
RomaH
naïve
09.02.15
✎
16:18
|
(матофильт - убрать подчеркивания
//{L"ControlFocus", L"СледитьЗаФокусом"},
//{L"DontControlFocus", L"НеСледитьЗаФокусом"}
подключаешь при открытии формы - и отлавливаешь внешние события
Новый("AddIn.ruen.AddInNativeExtension");
|
|
5
RomaH
naïve
09.02.15
✎
16:22
|
т.е. при включении ВК начинает следить за любой сменой фокуса на элементе формы - и посылает внешнее событие
Событие = "Фокус"
дальше уже средствами 1С анализируешь - что и куда
|
|
6
paxan
09.02.15
✎
16:23
|
чуть подробнее опишу задачу, тк. может и не нужно так сложно городить:
есть конфигурация на Уф. В форме документа есть ссылка в перейти-"структура подчиненности". Реализовано через общие команды -структураподчиненности. Я так понимаю в этом случае эта команда добавляется автоматически в форму документа, и перехватить из самой формы документа нажатие на "структура подчиненности" не получается. Точнее при первом нажатии это срабатывает - открывается форма структуры подчиненности в форме самого документа. При повторном нажатии - команда уже не вызывается. Поэтому мне нужно либо как-то отловить само нажатие, либо в самой форме понять что она активизировалась.
При повторном открытии хотелось-бы "обновить" структуру подчиненности, как-будто пользователь сам нажал кнопку обновить. Надеюсь понятно объяснил...
|
|
7
paxan
09.02.15
✎
16:24
|
RomaH - спасибо за ответ. Примерно ясна суть решения. Но все-таки надеюсь что это можно как-то проще сделать..
|
|
8
MaxS
09.02.15
✎
16:26
|
см общий модуль
МодификацияКонфигурацииКлиентПереопределяемый
|
|
9
paxan
09.02.15
✎
16:31
|
MaxS - при чем тут это ?
|
|
10
paxan
10.02.15
✎
08:34
|
апну
|
|
11
mszsuz
02.03.15
✎
22:58
|
RomaH, спасибо за ВК!
|
|
12
Defender aka LINN
02.03.15
✎
23:40
|
(6) Воткни свою команду
|
|
13
yavasya
03.03.15
✎
07:28
|
подписка на событие?
|
|
14
Web00001
03.03.15
✎
07:52
|
Что в случае с компонентой тебе придется писать код для формирования отчета, что без нее, зачем тогда компонента?
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший