Сообщения пользователю при компоновке результата СКД #773313


#0 by KolPecivanovich
Здравствуйте, есть отчет для УТ 11, УТ работает в серверном варианте, отчет на СКД настроен, в процедуре ПриКомпоновкеРезультата дополнительно обрабатывается выводимый результат, все работает, вот только сообщения не выводятся: делаю через Сообщить и через ОбщегоНазначенияКлиентСервер.СообщитьПользователю в файловой базе сообщения выводятся, а в серверной нет, где причина может быть?
#1 by Лефмихалыч
причина может быть в том, что на сервере некому читать эти сообщения. Глобальный контекст (Global context) ПолучитьСообщенияПользователю (GetUserMessages) Синтаксис: ПолучитьСообщенияПользователю(<УдалятьПолученные>) Параметры: Тип: Булево. Признак необходимости удаления полученных сообщений из списка. Истина - удалять. Значение по умолчанию: Ложь. Возвращаемое значение: Тип: ФиксированныйМассив. Описание: Получает массив объектов СообщениеПользователю, которые еще не были выведены пользователю. Такое может происходить при работе в регламентных заданиях, на стороне сервера или в Web-сервисах. Доступность: Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер). См. также: СообщениеПользователю Глобальный контекст, метод Сообщить
#2 by KolPecivanovich
да, массив получаю, обрабатываю его - вывожу и Сообщить(Сообщение.Текст) и Сообщение.Сообщить:
#3 by Лефмихалыч
значит ты его получаешь на сервере, а надо - на клиенте
#4 by KolPecivanovich
хорошо: получаю на сервере массив, а на клиенте обрабатываю этот массив, все равно не выводит
#5 by ДенисЧ
Так у тебя на клиент не вернётся управление, пока сервер не закончит...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С

В этой группе 1С