|
Перехватить Сообщить? |
☑ |
0
pvase
30.01.19
✎
13:33
|
Платформа последняя, совместимости конфигурации нет. Надо перехватить все что выводиться в окно "Служебные сообщения" командой Сообщить. Возможно ли такое? Спасибо.
|
|
1
Волшебник
30.01.19
✎
13:35
|
запусти 1С с ключом > log.txt
|
|
2
pvase
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")
|
|
4
pvase
31.01.19
✎
12:18
|
(3) Спасибо.
|
|
5
Вафель
31.01.19
✎
12:19
|
если выводится на сервре, то есть метод для того чтобы прочитать сообщения
|
|
6
Вафель
31.01.19
✎
12:20
|
МассивСсобщений = ПолучитьСообщенияПользователю(Истина);
|
|
7
VitShvets
31.01.19
✎
12:31
|
Я у себя заменил везде "Сообщить" на ОбщегоНАзначения.СообщитьПользователю. А там уже настроил правильное логированиие.
|
|