AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.10.2007, 13:37   #1  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Angry какой метод выполняется на форме...
Всем доброго времени суток!
Перерыл весь форум но что то так и не нашол какой метод выполняется в форме, когда фокус переходит на другую форму (или в любое другое место...)?
Сложилось впечатление что никакой

Есть необходимость выполнять определенное действие, когда пользователь покидает форму (не закрывает! а просто щёлкает в любое другое место)...

Великие гуру, помогите, уже нет сил
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем

Последний раз редактировалось lev; 02.10.2007 в 13:40.
Старый 02.10.2007, 14:21   #2  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
1. Может выполняется какой-нибудь таск?
2. \Classes\Info\formNotify
Старый 02.10.2007, 14:41   #3  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
1. тасков нету.
2. formNotify не выполняется при переходе фокуса с формы, только при открытии, активации, закрытии.
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 02.10.2007, 15:02   #4  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
2. Точно? Можно ешще включить профайлер и посмотреть, не вызывается ли каких интересных методов.

Можно повеситься на таймер и периодически смотреть, является ли форма верхней. Алгоритм можно выдрать из Sidax или Tabax.
Старый 02.10.2007, 15:07   #5  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
По поводу профайлера хорошая мысль! что то я пронего савсем забыл сейчас поиграюсь
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 02.10.2007, 15:08   #6  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Таймер не подходит, у меня как раз по таймеру выполняется уже определенное действие, и мне нужно что бы при переходе фокуса, это действие не выполнлялось
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 02.10.2007, 16:09   #7  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Профайлер кода тоже ни чего путного не принес
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 02.10.2007, 16:20   #8  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Тогда таймер...
Старый 02.10.2007, 16:29   #9  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
С таймером у меня сейчас подобное есть... интересовало именно единичный случай смены фокуса... Сейчас смотрю форму Tabax думаю в ней чего нибудь нарыть
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как узнать UserName от кого выполняется метод ? egorych DAX: Программирование 7 18.09.2007 18:46
Display метод на форме PavelSR DAX: Программирование 15 01.06.2006 13:50
Какой метод возвращает последний день месяца? vasiliy DAX: Программирование 4 27.02.2006 13:43
Вопрос: метод write на datasource выполняется два раза thyra DAX: Программирование 5 29.09.2005 12:07
последний метод на форме ? slava DAX: Программирование 6 12.03.2003 16:05

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:52.