|
Сообщение в обработке проверки заполнения
| ☑ |
0
salvator
17.11.22
✎
11:44
|
Добрый день!
БП 3.0.
Есть подписка на событие с видом "ОбработкаПроверкиЗаполнения" для документа.
При определенных условиях проверки выводится сообщение через "ОбщегоНазначения.СообщитьПользователю"
При нажатии на кнопку "Провести" в форме документа сообщение выводится.
Если провести через контекстное меню из формы списка - тоже выводится.
А если нажать кнопку "Провести и закрыть" - то не выводится.
Почему так?
Пробовал и так: ОбщегоНазначения.СообщитьПользователю(ТекстСообщения, ДокументОбъект);
и так:
ОбщегоНазначения.СообщитьПользователю(ТекстСообщения);
|
|
1
salvator
17.11.22
✎
11:52
|
При "Провести и закрыть" сообщение выводится в окне формы документа, а т.к. форма закрывается, то сообщения не видно. Так, получается?
|
|
2
vicof
17.11.22
✎
12:18
|
Да, сообщение привязано к форме.
|
|
3
vicof
17.11.22
✎
12:21
|
СообщениеПользователю (UserMessage)
ИдентификаторНазначения (TargetID)
Использование:
Чтение и запись.
Описание:
Тип: УникальныйИдентификатор.
Позволяет точно указать, к какой форме должно быть "привязано" сообщение. Если сообщение не имеет идентификатора назначения, тогда оно выводится и привязывается к активному окну.
Доступность:
Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение (клиент), мобильное приложение (сервер), мобильный автономный сервер.
Использование в версии:
Доступен, начиная с версии 8.2.
Методическая информация
|
|
4
salvator
17.11.22
✎
12:39
|
Получается, при нажатии кнопки "Провести и закрыть" без танцев с бубном не вывести сообщение на форму, которая появляется после закрытия формы документа?
|
|
5
vicof
17.11.22
✎
12:43
|
Передать идентификатор этой формы в сообщение пользователю, которое сам создашь.
|
|
6
salvator
17.11.22
✎
13:08
|
(5) Как определить открытую форму списка, если открыта форма документа? Не подскажете?
|
|
7
Жан Пердежон
17.11.22
✎
13:11
|
ОбщегоНазначения.СообщитьПользователю(ТекстСообщения,,,,Отказ);
|
|
8
salvator
17.11.22
✎
13:56
|
(7) Мне Отказ не нужен, только сообщение вывести.
|
|
9
boozin
17.11.22
✎
14:46
|
(8) Не нужен - не заполняй. Он необязательный.
|
|
10
RomanYS
17.11.22
✎
14:49
|
(8) Значит и сообщение не нужно, никто не будет читать сообщение, если оно не мешает работе))
|
|
11
salvator
17.11.22
✎
14:51
|
(9) И не заполняю, в (0) все описано. Вопрос-то в другом.
(10) Какое простое решение проблемы, надо подумать над этим))
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший