Имя: Пароль:
1C
1C 7.7
v7: ОткрытьФормуМодально + ОбработчикОжидания
0 Azxcvbn
 
24.06.15
09:16
Имеется обработка, которую всегда нужно открывать модально, при открытии она вызывает обработчик ожидания. Проблема в том что, процедура в обработчике ожидания запускается только после закрытия формы. Если форму открывать не модально, то обработчикОжидания нормально срабатывает, но мне нужно её открывать модально, есть идеи?
1 Адский плющ
 
24.06.15
09:18
А зачем обработчик ожидания при использовании модальной формы?
2 Azxcvbn
 
24.06.15
09:18
(0) 1с 7.7
3 Azxcvbn
 
24.06.15
09:21
(1) Потому что есть процедура которая опрашивает "некую программу" каждые несколько секунд, но она не всегда отвечает, если отвечает, я прекращаю обработчик ожидания. Модальная форма нужна что бы пользователь ничего не поменял пока я опрашиваю "некую программку".
4 Mikeware
 
24.06.15
09:23
(2) попробуй формексовский таймер. вроде работал в модальных формах, но проверять лень.
5 Ёпрст
 
24.06.15
09:52
6 Ёпрст
 
24.06.15
09:52
Вообще не понимаю, че там может не работать
7 Azxcvbn
 
24.06.15
10:03
(5) А где обработчик ожидания?
8 Остап Сулейманович
 
24.06.15
10:05
(3) "Модальная форма нужна что бы пользователь ничего не поменял пока я опрашиваю "некую программку"."

Опрашивай в коде обработки без всякого ожидания.
9 Ёпрст
 
24.06.15
10:07
(7) Видишь суслика ?
10 Ёпрст
 
24.06.15
10:07
а он есть
11 Azxcvbn
 
24.06.15
10:23
(8)Мне её опрашивать надо через обработчик ожидания, через цикл она не работает.
12 Ёпрст
 
24.06.15
10:24
Чем тебе (5) не угодило ?
Всё штатно, можно настроить любой "таймер опроса".
13 Ёпрст
 
24.06.15
10:26
Ну а, если религия позволяет, то Объект Таймер или ОбработкаОжидания у объекта Сервис.
Либо активикс и там, хоть фоновое задание запущай.