Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Перехватить Сообщить?

Перехватить Сообщить?
Я
   pvase
 
30.01.19 - 13:33
Платформа последняя, совместимости конфигурации нет. Надо перехватить все что выводиться в окно "Служебные сообщения" командой Сообщить. Возможно ли такое? Спасибо.
 
 
   Волшебник
 
1 - 30.01.19 - 13:35
запусти 1С с ключом > log.txt
   pvase
 
2 - 30.01.19 - 15:58
(1) Спасибо, но хотелось бы в текущем сеансе, не перезапуская 1С. Суть в том, чтобы запустить проведение документов и перехватить все сообщения и записать куда надо. Но если другого выхода нет, придется запускать с ключом. Еще раз спасибо.
   Волшебник
 
3 - 30.01.19 - 16:01
(2) Через WSH сделай окно сообщений активным: SendKey("Ctrl-Alt-O")
затем выделить всё SendKey("Ctrl-A")
скопировать в буфер SendKey("Ctrl-C"), 
потом вставить в другое место SendKey("Ctrl-V")
   pvase
 
4 - 31.01.19 - 12:18
(3) Спасибо.
   Вафель
 
5 - 31.01.19 - 12:19
если выводится на сервре, то есть метод для того чтобы прочитать сообщения
   Вафель
 
6 - 31.01.19 - 12:20
МассивСсобщений = ПолучитьСообщенияПользователю(Истина);

   VitShvets
 
7 - 31.01.19 - 12:31
Я у себя заменил везде "Сообщить" на ОбщегоНАзначения.СообщитьПользователю. А там уже настроил правильное логированиие.

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