Вывести Сообщение = Новый СообщениеПользователю ? #800200


#0 by Олеся999
так работает Сообщить(Строка(Стр.Организация)+" "+Строка(Стр.ОрганизацияП)+" "+"Текст тут ",СтатусСообщения.Важное);                         Подскажите пожалуйста как сделать через Сообщение  = Новый СообщениеПользователю;                         Сообщение.Текст = "Как сюда добавить не только текст а еще параметры ????????"; Сообщение.Сообщить;
#1 by Про100Филя
Свойства: Методы: Конструкторы: По умолчанию Описание: Предназначен для хранения параметров сообщения, которые необходимо вывести пользователю. Если сообщение еще не было показано пользователю (такое может быть при работе на стороне сервера, в фоновом задании, внешнем соединении или Web-сервисах), можно получить накопленные сообщения методом ПолучитьСообщенияПользователю. В управляемых формах, в случае выполнения просмотра сообщения, выполняется следующий механизм обработки: Если у сообщения свойство КлючДанных заполнено и не совпадает с ключевым значением основного реквизита текущей формы (ссылкой объекта или ключом записи регистра сведений), то: открывается новая форма объекта, соответствующая значению свойства КлючДанных; если у сообщения свойство ПутьКДанным не заполнено, то в него проставляется имя основного реквизита открытой формы объекта; вызывается показ сообщения в только что открытой форме; выполняется перенос всех соответствующих сообщений из окна первой формы в новую форму (с таким же значением свойств КлючДанных, как у выбранного сообщения). При этом перенесенным сообщениям аналогичным образом проставляется свойство ПутьКДанным, если оно не установлено. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер). Пример: Процедура ДействиеСОбъектом(ОбъектДанных)     Сообщение.Текст = НСтр("ru = 'В строке 11 табличной части Номенклатура не хватает "      + "; en = 'In line 11 of tabular section Nomenclature is missing' ") См. также: Глобальный контекст, метод ПолучитьСообщенияПользователю --------------------------------------------------------------------------------      Методическая информация
#2 by 1sanekmaloi1
#3 by Олеся999
спасибо
#4 by Олеся999
Это сообщение выводится при ручном проведении, а как сделать что бы выводилось при групповой обработке ?
#5 by Buster007
А чем групповая обработка отличается от ручного проведения?
#6 by 1sanekmaloi1
например убрать его с формы и разместить в модуле объекта
#7 by 1sanekmaloi1
Тем что при групповой обработке форма объекта не открывается и соответственно все сообщения из нее тоже.
#8 by Олеся999
так и так в модуле объекта делаю, заполняю запросом, виртуальную ТЗ и сравниваю, после чего по условию вывожу сообщение или не вывожу , но она как будто не заполняется(
#9 by Олеся999
Смотрела по отладчику, почему то в модуле объекта перескакивает  через  цикл, хотч на форме дока заходит Почему это может быть?
#10 by Олеся999
только не Строка а СтрокаТЧ
#11 by Олеся999
#12 by 1sanekmaloi1
ТЧРез пустая
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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