Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Сообщить() закрывается с формой

Сообщить() закрывается с формой
Я
   perester
 
10.10.17 - 05:20
Здравствуйте!
У меня после записи документа выполняется определенный код и выводится информационное сообщение об успешности выполнения через сообщить() потому что все через сервер, но если нажать Провести и закрыть то это сообщение закрывается вместе с формой, как можно решить эту проблему, или чтобы сообщить() был и на закрываемой форме или не через сообщить(), но через сервер? Или правильно будет переделать код на функцию с результатом выполнения, но вызывается он из общего модуля и у этой процедуры достаточно много мест использования, переделывать чет лень
 
 
   Рэйв
 
1 - 10.10.17 - 05:57
попробуй заюзать СообщениеПользователю
   perester
 
2 - 10.10.17 - 06:13
(1) все такое, или что нужно указывать в УстановитьДанные()?
   perester
 
3 - 10.10.17 - 06:13
также*
   Рэйв
 
4 - 10.10.17 - 06:34
(2)Не обязательно.
   perester
 
5 - 10.10.17 - 07:49
(4) имеется в виду что также закрывается с формой
Есть еще какие либо решения?
   DrZombi
 
6 - 10.10.17 - 07:51
(0) Если вы используете свою нетленку на УФ, то потрудитесь при закрытии окна вернуть текст "сообщить" за пределы закрываемой формы.

т.е. Пишешь все сообщить, куда либо, потом выводишь пользователю в отдельном окне.
Либо сразу выводи все в отдельном окне. :)
   DrZombi
 
7 - 10.10.17 - 07:52
(1) не поможет, сообщение рисуется на активном окне, а когда закрывается окно документа, то и закрывается твоё сообщение :)

Выход один, писать все в отдельное окно, но пользователь все ровно его проигнорирует :)
   perester
 
8 - 10.10.17 - 07:54
(7) а через что отдельное окно открывать?
   LordCMEPTb
 
9 - 10.10.17 - 07:58
У объекта СообщениеПользователю есть свойство ИдентификаторНазначения . Это идентификатор формы, к которой привязывать.
   Fedor-1971
 
10 - 10.10.17 - 08:49
(8) На выбор:
1. НаКлиенте:  ПолучитьОкна()[0] - основное окно 1С, пиши в него. Тут проблема надо как-то понять, что окно будет закрываться, а не просто идёт запись объекта
2. ПоказатьОповещениеПользователя - выводит системное сообщение (в окошке внизу, списком можно посмотреть через кнопку "История")
3. сделай свою обработку для вывода сообщений и используй её
 
 Рекламное место пустует

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует