|
Получить сообщение пользователю
| ☑ |
0
SRM1C
10.10.17
✎
13:00
|
Регламентным заданием хочу получить сообщение пользователю, но почему-то там всегда пусто, пробовал ручным запуск процедуры, но не поймал их, хотя в служебных сообщениях появлялись.
Где копать ?
МассивСообщений = ПолучитьСообщенияПользователю(Истина);
Для Сч=0 по МассивСообщений.ВГраница() Цикл
ТекстРезультат=ТекстРезультат+" "+ МассивСообщений.Получить(Сч).Текст+";"
КонецЦикла;
|
|
1
spiller26
10.10.17
✎
13:10
|
(0) Выполняется фоново? Управляемое приложение?
|
|
2
Cyberhawk
10.10.17
✎
13:11
|
Пока ФЗ не завершится там всегда пусто
|
|
3
SRM1C
10.10.17
✎
13:11
|
Фоново выполняется. ОФ.
|
|
4
Cyberhawk
10.10.17
✎
13:11
|
Ну а нюансы тебе щас другие расскажут
|
|
5
SRM1C
10.10.17
✎
13:17
|
(2) А когда тогда ловить сообщения ?
|
|
6
SRM1C
10.10.17
✎
13:17
|
ФоновоеЗадание (BackgroundJob)
ПолучитьСообщенияПользователю (GetUserMessages)
Синтаксис:
ПолучитьСообщенияПользователю(<УдалятьПолученные>)
Параметры:
<УдалятьПолученные> (необязательный)
Тип: Булево.
Признак необходимости удаления полученных сообщений.
Истина - удалять.
Значение по умолчанию: Ложь.
Возвращаемое значение:
Тип: ФиксированныйМассив.
Описание:
Получает массив объектов СообщениеПользователю, которые были выведены в процессе работы фонового задания. Получение сообщений может выполняться как в процессе работы задания, так и по его завершении.
Доступность:
Сервер, толстый клиент, внешнее соединение.
|
|
7
Cyberhawk
10.10.17
✎
13:19
|
(5) Цель?
|
|
8
SRM1C
10.10.17
✎
13:23
|
Несколько документов перепровожу программно, в ходе проведение могут быть сообщения пользователю, которые не отменяют проведение, но документ некорректен
|
|
9
Cyberhawk
10.10.17
✎
15:08
|
"в ходе проведение могут быть сообщения пользователю" // ССЗБ
|
|