|
Выбор формы для сообщения (УФ) |
☑ |
0
KrabCore
28.01.16
✎
10:44
|
Сильно не пинать, только учусь.
добавляю в самописку красивую форму для отображения состояния длительных операций.
примерно выглядит так:
ПоказатьФормуДлительнойОперации(ТекстСообщения);
ДлительнаяОперация();
ЗакрытьФормуДлительнойОперации();
Проблема в том что во время длительной серверной операции выводится сообщение о результатах работы через стандартное СообщениеПользователю и это сообщение выскакивает на открытую форму длительной операции, и по завершению работы форма закрывается вместе с сообщением.
Собственно вопрос: можно ли как-то задать форму для вывода сообщений, или же вообще отвязать сообщения от формы (как в обычных формах)?
п.с. переписывать все длительные операции на предмет возврата текста сообщения, и вывода его после закрытия формы из за их великого количества не хватит времени.
|
|
1
ДенисЧ
28.01.16
✎
10:45
|
СообщениеПользователю (UserMessage)
ИдентификаторНазначения (TargetID)
Использование:
Чтение и запись.
Описание:
Тип: УникальныйИдентификатор.
Позволяет точно указать, к какой форме должно быть "привязано" сообщение. Если сообщение не имеет идентификатора назначения, тогда оно выводится и привязывается к активному окну.
Доступность:
|
|
2
FIXXXL
28.01.16
✎
11:27
|
(1) а если указать Новый УникальныйИдентификатор? останется висеть без привязки?
тож столкнулся тут по другому поводу: при открытии формы документа, надо при проверкаУсловия=истина Сообщить и Закрыть форму
дурацкое СообщениеПользователю закрывается вместе с формой и пользователь не успевает прочитать из-за чего
|
|
3
Nuobu
28.01.16
✎
11:43
|
(2) Юзай ПолучитьОкна() и ищи главное окно и выводи сообщение в нём.
|
|
4
FIXXXL
28.01.16
✎
11:50
|
(3) да тут интерфейс такой...
на один документ навесили кучу функционала, в зависимости от набора реквизитов и хз откуда он будет вызываться и кто тут главный :)
я пока форму открываю с ТолькоПросмотр=Истина
|
|