|
Как программно прочитать Окно сообщений? | ☑ | ||
---|---|---|---|---|
0
aspirator23
15.07.11
✎
13:36
|
Как программно прочитать и очистить Окно сообщений в 8.2?
|
|||
1
Mort
15.07.11
✎
13:37
|
"Так вы что, и конфеты за меня есть будете?"
Пусть пользователь сам читает. |
|||
2
Ненавижу 1С
гуру
15.07.11
✎
13:37
|
(0) зачем?
|
|||
3
Ksandr
15.07.11
✎
13:38
|
очистить - ОчиститьСообщения() или ОчиститьОкноСообщений или что то подобное. лень искать.
Прочитать - не знаю |
|||
4
Lama12
15.07.11
✎
13:39
|
(0) Зачем?
|
|||
5
_Atilla
15.07.11
✎
13:40
|
Создай глоб переменную.
Пусть он управляет окном сообщений. Сообщить() и ОчиститьОкноСообщений() не использовать. |
|||
6
aspirator23
15.07.11
✎
13:41
|
(2)(4) Автоматический запуск обработки. Документы проводятся а в окне сообщений появляется вспомогательная информация по проведению. Нужно читать и отправить по почте.
|
|||
7
Aleksey
15.07.11
✎
13:42
|
(6) А кто туда пишет?
|
|||
8
aspirator23
15.07.11
✎
13:55
|
(6) при проведении документов туда пишутся записи о непроведенных партиях, гтд. Вот эта информации и нужна.
При этом документ в неоперативном режиме проводится. |
|||
9
poligraf
15.07.11
✎
14:00
|
(8) по-моему в типовых вывод в окно сообщений через какую-то глобальную функцию идет, а не напрямую "Сообщить()" - пошукай, если так, то встройся в нее и отлавливай
|
|||
10
aspirator23
15.07.11
✎
14:05
|
Сообщения пишутся программно Сообщить() или внутренними механизмами 1с. А вот доступ к этим сообщениям не знаю как получить.
|
|||
11
aspirator23
15.07.11
✎
14:06
|
(8) неправильно тебя понял. Есть некоторая проблема в том что конфигурацию нельзя править. Обработка внешняя.
|
|||
12
acsent
15.07.11
✎
14:07
|
в 8.2, на уф можно
|
|||
13
poligraf
15.07.11
✎
14:10
|
(11) ну неправда же...
в БП 2.0 специально залез, в модуле ОбщегоНазначения вот такая процедура Процедура ОшибкаПриПроведении(ТекстСообщения, Отказ, Заголовок="") Экспорт СообщитьОбОшибке(ТекстСообщения, Отказ, Заголовок); КонецПроцедуры // ОшибкаПриПроведении() |
|||
14
aspirator23
15.07.11
✎
14:12
|
(11) ты прав. Вверху моя описка - конфигурация 81. Как в ней перехватить?
|
|||
15
aspirator23
15.07.11
✎
14:12
|
(11) Есть некоторая сложность - нельзя трогать конфигруацию.
|
|||
16
zzerro
15.07.11
✎
14:14
|
(15) никак
|
|||
17
aspirator23
15.07.11
✎
14:19
|
(16) думал все же можно, но я просто не знаю как.
|
|||
18
aleks-id
15.07.11
✎
14:21
|
никак не прочитаешь. они в 8.1 так намутили со своими классами, что даже на низком уровне через dll-инъекцию не прокатит
|
|||
19
John83
15.07.11
✎
14:24
|
вроде неоднократно подобная тема поднималась, вот только решения не припомню
|
|||
20
aspirator23
15.07.11
✎
14:29
|
(19) я помню у romix есть dll. Но она для 77 и для нее все равно нужно конфигурацию править. Рассчитывал выкрутиться средствами 81.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |