|
Сообщить() закрывается с формой | ☑ | ||
---|---|---|---|---|
0
perester
10.10.17
✎
05:20
|
Здравствуйте!
У меня после записи документа выполняется определенный код и выводится информационное сообщение об успешности выполнения через сообщить() потому что все через сервер, но если нажать Провести и закрыть то это сообщение закрывается вместе с формой, как можно решить эту проблему, или чтобы сообщить() был и на закрываемой форме или не через сообщить(), но через сервер? Или правильно будет переделать код на функцию с результатом выполнения, но вызывается он из общего модуля и у этой процедуры достаточно много мест использования, переделывать чет лень |
|||
1
Рэйв
10.10.17
✎
05:57
|
попробуй заюзать СообщениеПользователю
|
|||
2
perester
10.10.17
✎
06:13
|
(1) все такое, или что нужно указывать в УстановитьДанные()?
|
|||
3
perester
10.10.17
✎
06:13
|
также*
|
|||
4
Рэйв
10.10.17
✎
06:34
|
(2)Не обязательно.
|
|||
5
perester
10.10.17
✎
07:49
|
(4) имеется в виду что также закрывается с формой
Есть еще какие либо решения? |
|||
6
DrZombi
гуру
10.10.17
✎
07:51
|
(0) Если вы используете свою нетленку на УФ, то потрудитесь при закрытии окна вернуть текст "сообщить" за пределы закрываемой формы.
т.е. Пишешь все сообщить, куда либо, потом выводишь пользователю в отдельном окне. Либо сразу выводи все в отдельном окне. :) |
|||
7
DrZombi
гуру
10.10.17
✎
07:52
|
(1) не поможет, сообщение рисуется на активном окне, а когда закрывается окно документа, то и закрывается твоё сообщение :)
Выход один, писать все в отдельное окно, но пользователь все ровно его проигнорирует :) |
|||
8
perester
10.10.17
✎
07:54
|
(7) а через что отдельное окно открывать?
|
|||
9
LordCMEPTb
10.10.17
✎
07:58
|
У объекта СообщениеПользователю есть свойство ИдентификаторНазначения . Это идентификатор формы, к которой привязывать.
|
|||
10
Fedor-1971
10.10.17
✎
08:49
|
(8) На выбор:
1. НаКлиенте: ПолучитьОкна()[0] - основное окно 1С, пиши в него. Тут проблема надо как-то понять, что окно будет закрываться, а не просто идёт запись объекта 2. ПоказатьОповещениеПользователя - выводит системное сообщение (в окошке внизу, списком можно посмотреть через кнопку "История") 3. сделай свою обработку для вывода сообщений и используй её |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |