|
Не закрывать окно сообщений при закрытии формы
| ☑ |
0
dka80
12.12.19
✎
11:11
|
Всем привет.
Платформа 8.3.16.1033
Можно как-то не закрывать окно сообщений при закрытии формы?
Есть документ, при проведении которого пользователю справочно выводится информация. Если пользователь нажимает Провести и закрыть, то окно документа закрывается и он не видит эту информацию.
Сообщение выводится через метод Сообщить, либо СообщениеПользователю. Такие способы выбраны потому, что метод должен быть доступен на сервере. А доступен он должен быть на сервере, потому что сообщение формируется в момент движений по одному из регистров. Можно было бы сделать на клиенте через ПоказатьОповещениеПользователю, но тогда нужно править несколько форм, а тут в одном месте.
|
|
1
SleepyHead
гуру
12.12.19
✎
11:19
|
(0) Очевидно, сэр, надо выводить в окно, не связанное с окном закрываемой формы... Но вот как это сделать, что-то пока не представляю.
|
|
2
DrWatson
12.12.19
✎
11:37
|
Ничего хорошего с Сообщить не получится.
|
|
3
SergTheGreat
12.12.19
✎
14:29
|
"сообщение формируется в момент движений по одному из регистров" - это очень, очень, очень плохая практика! Представьте, что потребуется групповое перепроведение документов и вы получите сотни, а то и тысячи своих сообщений.
На сервере нужно выводить только сообщения об ошибка записи/проведения и т.п. А "справочную информацию" только на клиенте.
|
|
4
sitex
naïve
12.12.19
✎
14:37
|
(3) + Причем замечено если что то выводиться в сообщения или куда то на экран в большом объеме, это работает куда дольше, чем без этих оповещений.
|
|
5
dka80
12.12.19
✎
14:40
|
Сделал в документах.
(3) вы правы, но в моем случае сообщений даже при проведении всех документов будет не более 100
(4) замечено лет 10 назад ))
|
|
6
sitex
naïve
12.12.19
✎
14:45
|
(5) Хорошо что помните об этом )
|
|
7
SergTheGreat
12.12.19
✎
14:55
|
(5) "Сделал в документах" - правильное решение.
Не забывайте классику: "лучше полчаса потерять, зато потом за 5 минут долететь" :-)
|
|