|
Вывести Сообщение = Новый СообщениеПользователю ? | ☑ | ||
---|---|---|---|---|
0
Олеся999
29.06.17
✎
17:20
|
так работает Сообщить(Строка(Стр.Организация)+" "+Строка(Стр.ОрганизацияП)+" "+"Текст тут ",СтатусСообщения.Важное);
Подскажите пожалуйста как сделать через Сообщение = Новый СообщениеПользователю; Сообщение.Текст = "Как сюда добавить не только текст а еще параметры ????????"; Сообщение.Сообщить(); |
|||
1
Про100Филя
29.06.17
✎
17:24
|
СообщениеПользователю (UserMessage)
Свойства: ИдентификаторНазначения (TargetID) КлючДанных (DataKey) Поле (Field) ПутьКДанным (DataPath) Текст (Text) Методы: Сообщить (Message) УстановитьДанные (SetData) Конструкторы: По умолчанию Описание: Предназначен для хранения параметров сообщения, которые необходимо вывести пользователю. Если сообщение еще не было показано пользователю (такое может быть при работе на стороне сервера, в фоновом задании, внешнем соединении или Web-сервисах), можно получить накопленные сообщения методом ПолучитьСообщенияПользователю. В управляемых формах, в случае выполнения просмотра сообщения, выполняется следующий механизм обработки: Если у сообщения свойство КлючДанных заполнено и не совпадает с ключевым значением основного реквизита текущей формы (ссылкой объекта или ключом записи регистра сведений), то: открывается новая форма объекта, соответствующая значению свойства КлючДанных; если у сообщения свойство ПутьКДанным не заполнено, то в него проставляется имя основного реквизита открытой формы объекта; вызывается показ сообщения в только что открытой форме; выполняется перенос всех соответствующих сообщений из окна первой формы в новую форму (с таким же значением свойств КлючДанных, как у выбранного сообщения). При этом перенесенным сообщениям аналогичным образом проставляется свойство ПутьКДанным, если оно не установлено. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер). Пример: Процедура ДействиеСОбъектом(ОбъектДанных) ... Сообщение = Новый СообщениеПользователю(); Сообщение.Текст = НСтр("ru = 'В строке 11 табличной части Номенклатура не хватает " + "; en = 'In line 11 of tabular section Nomenclature is missing' ") + НедостающееКоличество + " " + ЕдиницаИзмеренияНоменклатуры; Сообщение.Поле = "Номенклатура[10].Количество"; Сообщение.УстановитьДанные(ОбъектДанных); Сообщение.Сообщить(); КонецПроцедуры; См. также: Глобальный контекст, метод ПолучитьСообщенияПользователю -------------------------------------------------------------------------------- Методическая информация |
|||
2
1sanekmaloi1
29.06.17
✎
17:27
|
Вот так
Сообщение = Новый СообщениеПользователю; Сообщение.Текст = Строка(Стр.Организация)+" "+Строка(Стр.ОрганизацияП)+" "+"Текст тут "; Сообщение.Сообщить(); |
|||
3
Олеся999
29.06.17
✎
18:04
|
спасибо
|
|||
4
Олеся999
30.06.17
✎
09:25
|
Это сообщение выводится при ручном проведении, а как сделать что бы выводилось при групповой обработке ?
|
|||
5
Buster007
30.06.17
✎
09:32
|
А чем групповая обработка отличается от ручного проведения?
|
|||
6
1sanekmaloi1
30.06.17
✎
09:40
|
(4) например убрать его с формы и разместить в модуле объекта
|
|||
7
1sanekmaloi1
30.06.17
✎
09:42
|
(5)Тем что при групповой обработке форма объекта не открывается и соответственно все сообщения из нее тоже.
|
|||
8
Олеся999
30.06.17
✎
09:48
|
(7) так и так в модуле объекта делаю, заполняю запросом, виртуальную ТЗ и сравниваю, после чего по условию вывожу сообщение или не вывожу , но она как будто не заполняется(
|
|||
9
Олеся999
30.06.17
✎
10:23
|
Смотрела по отладчику, почему то в модуле объекта перескакивает через цикл, хотч на форме дока заходит
Для каждого Строка из ТЧРез Цикл ЗаполнитьЗначенияСвойств(ТЗВременная.Добавить(),Строка ); ТЗВременная.Свернуть("Организация","Количество"); КонецЦикла; Почему это может быть? |
|||
10
Олеся999
30.06.17
✎
10:23
|
только не Строка а СтрокаТЧ
|
|||
11
Олеся999
30.06.17
✎
10:24
|
Для каждого СтрокаТЧ из ТЧРез Цикл
ЗаполнитьЗначенияСвойств(ТЗВременная.Добавить(),СтрокаТЧ ); ТЗВременная.Свернуть("Организация","Количество"); КонецЦикла; |
|||
12
1sanekmaloi1
30.06.17
✎
12:29
|
ТЧРез пустая
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |