Имя: Пароль:
1C
1С v8
Оповещение пользователю в обычном приложении
,
0 Coldboy
 
16.12.13
11:03
Здравствуйте. Хотел бы сделать оповещение пользователя, но не таким образом, чтобы при открытии системы открывалась обработка, которая бы периодически проглядывала, появились ли сообщения или нет. А такого плана, что я отправлю, всплывает у нужного пользователя окно, где он может перейти по гиперссылки или нажать допустим кнпоку ок или отмена. Такое реально реализовать?
1 Maxus43
 
16.12.13
11:05
реально, обработчик ожидания который смотрит в регистр например, и при появлении там записи о себе родимом - показать что угодно ему
2 Defender aka LINN
 
16.12.13
11:05
(0) Да
3 kiabs
 
16.12.13
11:05
Оповестить("НекоеСобытие", Пользователь);

у пользака

Если ИмяСобытия = "некоеСобытие" И Пользователь = ПараметрыСеанса.Пользователь тогда
Сообщить("Сообщение");
КонецЕсли;
4 kiabs
 
16.12.13
11:07
(4) только один зрен нужно обработчик ожилания использовать
5 Coldboy
 
16.12.13
11:15
(1) а пример можно?
(3) а это что?
6 GROOVY
 
16.12.13
11:17
(3) Оповестить, оповещает окна текущего сеанса, так что пользователь нафиг не нужен.
7 Maxus43
 
16.12.13
11:17
(5) какой пример? понятней некуда вроде... ПриНачалеРаботыСистемы:
ПодключитьОбработчикОжидания(<ИмяПроцедуры>, <Интервал>, <Однократно>)

в нём запрос к регистру например, если новые записи по тек юзеру есть - открыть форму ему
8 Defender aka LINN
 
16.12.13
11:23
(3) нуну...
9 Coldboy
 
16.12.13
11:46
(7) а процедуру надо в этот же модуль или же можно в общий засунуть?
10 break
 
16.12.13
12:21
(1) при свернутом главном окне эти сообщения бесполезны, я использовал всплывающее сообщения -http://infostart.ru/public/201654/?mid=992953