Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Сервис::ОбработкаОжидания() (число прочтений - 4194 )
varelchik
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 788
Зарегистрирован: 22. Мая 2006
Сервис::ОбработкаОжидания()
26. Сентября 2008 :: 12:46
Печать  
Вылезла следующая весчь.
Есть ПРоцедура:
ОбработкаОжидания()
Сервис ее запускает.
НО!
Если проводиться документ и в это время срабатывает обработка ожидания, то выдается сообщение:
Документ Счет-фактура №АТ-0005816 от 01.09.08: проведение документа (26.09.08/15:19:01)
Документ Счет-фактура №АТ-0005816 от 01.09.08 проведен.
ОткрытьФорму("Отчет",,КаталогИБ()+"ExtForms\ОбработкаОжидания.ert");
{Глобальный модуль(416)}: Открытие окна в данном режиме недоступно!
Надо бы разобраться в чем дело.
  
Наверх
 
IP записан
 
CaBaT
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 718
Местоположение: Санкт-Петербург
Зарегистрирован: 26. Октября 2007
Пол: Мужской
Re: Сервис::ОбработкаОжидания()
Ответ #1 - 26. Сентября 2008 :: 12:54
Печать  
ага, тож видал такое
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Сервис::ОбработкаОжидания()
Ответ #2 - 26. Сентября 2008 :: 12:56
Печать  
Баг в багзиллу + тест, и будет вам щастье Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
varelchik
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 788
Зарегистрирован: 22. Мая 2006
Re: Сервис::ОбработкаОжидания()
Ответ #3 - 26. Сентября 2008 :: 12:57
Печать  
artbear писал(а) 26. Сентября 2008 :: 12:56:
Баг в багзиллу + тест, и будет вам щастье Улыбка

а Как сделать тест?
Этож надо что Обработка ожидания совпала вместе с проведением.
Ума ни приложу как сэмитировать.
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Сервис::ОбработкаОжидания()
Ответ #4 - 26. Сентября 2008 :: 13:44
Печать  
берешь один документ, в долгом цикле начинаешь его проводить, перед циклом запускаешь ОбработкуОжидания и что-нибудь в ней делаешь Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
dnp
Senior Member
****
Отсутствует


.

Сообщений: 479
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Сервис::ОбработкаОжидания()
Ответ #5 - 27. Сентября 2008 :: 09:10
Печать  
_GetPerformanceCounetr(), в модуле проведения, может заставить документ проводиться требуемое, для гарантированной сработки ожидания, время. Наверное.
  
Наверх
ICQ  
IP записан
 
dnp
Senior Member
****
Отсутствует


.

Сообщений: 479
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Сервис::ОбработкаОжидания()
Ответ #6 - 27. Сентября 2008 :: 09:13
Печать  
Хотя открывать форму Отчета во время проведения документа -- это сурово... За что ж ты её так?  Очень довольный
  
Наверх
ICQ  
IP записан
 
varelchik
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 788
Зарегистрирован: 22. Мая 2006
Re: Сервис::ОбработкаОжидания()
Ответ #7 - 27. Сентября 2008 :: 22:28
Печать  
dnp писал(а) 27. Сентября 2008 :: 09:13:
Хотя открывать форму Отчета во время проведения документа -- это сурово... За что ж ты её так?  Очень довольный

Ну во первых это не я.(это Сервис)
По словам Алексея Сервис::ОбработкаОжидания() работает даже при открытых модальных окнах.
второе
если использовать стандартнуюю ОбработкаОжидания(), то она невсегда нормально работает.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать