Переключение на Главную Страницу Страницы: 1 2 [3]  ОтправитьПечать
Очень популярная тема (более 25 ответов) Закрыть окошко MOXEL (число прочтений - 10263 )
Donat
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 152
Зарегистрирован: 29. Мая 2006
Re: Закрыть окошко MOXEL
Ответ #30 - 20. Мая 2008 :: 03:08
Печать  
На работе попробую. Когда прийду домой отпишусь, как получилось.
  
Наверх
 
IP записан
 
Salimbek
God Member
*****
Отсутствует



Сообщений: 862
Зарегистрирован: 06. Июня 2006
Пол: Мужской
Re: Закрыть окошко MOXEL
Ответ #31 - 20. Мая 2008 :: 05:25
Печать  
Я в подобных случаях использую вместо ОбработкаОжидания - "Сервис.ВнешнееСобытие" и "ОбработкаВнешнегоСобытия"
  
Наверх
ICQ  
IP записан
 
Donat
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 152
Зарегистрирован: 29. Мая 2006
Re: Закрыть окошко MOXEL
Ответ #32 - 20. Мая 2008 :: 08:31
Печать  
Дело собственно не в том, чем пользоватся ОбработкойОжидания или Внешним событием, а тем, что нельзя закрывать окно Таблица через контекст полученый _сервис.АктивныйКонтекст(). Печаль
  
Наверх
 
IP записан
 
Salimbek
God Member
*****
Отсутствует



Сообщений: 862
Зарегистрирован: 06. Июня 2006
Пол: Мужской
Re: Закрыть окошко MOXEL
Ответ #33 - 20. Мая 2008 :: 08:40
Печать  
Не знаю, точно или нет, но, ИМХО, после события ПриАктивизацииОкна еще выполняются какие-либо прочие события, действия и т.д. Закрывая это окошко, ты лишаешь последующие методы Объекта для манипуляций. Проверить - в контексте дело или нет - очень просто. В ПриАктивизацииОкна сделай Сервис.ВнешнееСобытие("Таблица",ТвойАктивныйКонтекст,0) а в Обработке этого события попробуй закрыть через полученный контекст (только учти, что передаются данные в виде строки, можно тогда, например, и через общую переменную модуля). Если дело в контексте - то будет вылет, если дело в событии ПриАктивизации - то спокойно закроешь. Ведь ОбработкаОжидания - делает тоже самое - завершает работу События и после выполнения прочих команд закрывает окно.
З.Ы. Лично мне - было бы интересно, если бы ты произвел подобное тестирование, на предмет лучшего понимания работы механизма событий.
  
Наверх
ICQ  
IP записан
 
Donat
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 152
Зарегистрирован: 29. Мая 2006
Re: Закрыть окошко MOXEL
Ответ #34 - 22. Мая 2008 :: 08:19
Печать  
Провел тестирование, вроде бы удачно. 1С-ка не закрывается, а насчет потерь памяти надо смотреть отдельно, может сегодня попробую сделать таблицу размером метров 300 и посмотреть.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 2 [3] 
ОтправитьПечать