Имя: Пароль:
1C
 
Новый СообщениеПользователю из модуля объекта.
0 Thunder_Boy
 
12.04.22
00:21
Всем привет.
1С:Предприятие 8.3 (8.3.20.1710)

Процедура СообщитьПользователюСообщение() Экспорт
    
    СообщениеПол = Новый СообщениеПользователю;
    СообщениеПол.Текст = "Текст сообщения";
    СообщениеПол.Поле = "Склад";
    СообщениеПол.УстановитьДанные(ЭтотОбъект);
    СообщениеПол.Сообщить();
    
КонецПроцедуры

Если дернуть процедуру из формы, то все нормально, выделяется реквизит формы склад. Если открыть форму, попытаться провести документ и из обработки проведения дернуть, то реквизит формы "Склад" не выделяется. Подскажите почему.
1 Thunder_Boy
 
12.04.22
00:28
Кстати, если дважды щелкнуть по сообщению, которое выведено пользователю, то активизируется сообщение привязанное к реквизиту формы. Занимательно.
2 Thunder_Boy
 
12.04.22
00:33
У кого нибудь есть понимание почему код не отрабатывает по умолчанию? почему кликать приходится?
3 hhhh
 
12.04.22
01:56
(2) ну, обработка проведения никак не привязана к форме. Поэтому Непонятны ваши ожидания, что должно к чему-то привязаться.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс