![]() |
|
Получение данных из окна сообщений | ☑ | ||
---|---|---|---|---|
0
Ц_У
02.02.12
✎
16:28
|
Погуглил, почитал, вроде как решений не нашел, но задача стоит получить выводимые данные в окно сообщений, получится ли так:
1. Глобальной заменой заменяем выводы Сообщить() на свою пц-ру СообщитьПользователю() 2. Сама процедура СообщитьПользователю(ТекстСообщения ,СтатусСообщения = Непределено) Сообщение = Новый СообщениеПольователю(); Соообщение.Текст = ТекстСообщения; //вот тут возникает вопрос, как это отработает Сообщить(ТекстСообщения,СтатусСообщения); КонецПроцедуры; //// Согласно СП если пользователю не было показано сообщение, то оно находится в стоке и его можно получить через ПолучитьСообщенияПользователю, а так как я не вывожу его через Сообщение.Сообщить() то останется ли оно с токе или пропадет? |
|||
1
shuhard
02.02.12
✎
16:30
|
(0) если не важна оперативность, то есть ключик запуска 1с.exe
|
|||
2
Ц_У
02.02.12
✎
16:38
|
К (0) добавлю что это не УФ, платформа 8.2
(1) нужно глянуть |
|||
3
mikecool
02.02.12
✎
16:41
|
кури в сторону выводить сообщения в панель комментариев - там и перехватить можно есичо
|
|||
4
Maxus43
02.02.12
✎
16:42
|
есть ещё выводить сообщения в файл, в настройках. но это видимо (1) как раз
|
|||
5
Живой Ископаемый
02.02.12
✎
16:42
|
2(1) в 15-релизе сделали и оперативно
|
|||
6
shuhard
02.02.12
✎
16:42
|
(2) глянь, но имей в виду, файлик записывается после выхода из 1С.exe
|
|||
7
andrewks
02.02.12
✎
16:43
|
(1) ключик перенаправит сообщения. юзер их уже не увидит
|
|||
8
shuhard
02.02.12
✎
16:43
|
(5) класс
|
|||
9
Maxus43
02.02.12
✎
16:43
|
а зачем кстати сабж?
|
|||
10
Живой Ископаемый
02.02.12
✎
16:43
|
||||
11
andrewks
02.02.12
✎
16:44
|
(6) а хэлп 1с-овский пишет, что "Запись сообщений в файл не буферризуется (сообщения записываются сразу).
" |
|||
12
Fish
гуру
02.02.12
✎
16:44
|
(0) Что такое "сток"?
|
|||
13
Живой Ископаемый
02.02.12
✎
16:44
|
2(11) в релизах до 15-го буфферизировался...
|
|||
14
shuhard
02.02.12
✎
16:44
|
(11) см. (5)
|
|||
15
andrewks
02.02.12
✎
16:45
|
(14) а, ну да, я хелп в 15-м смотрю, как раньше было, не помню.
(12) может, стек? |
|||
16
andrewks
02.02.12
✎
16:45
|
хотя, по идее, должна быть очередь
|
|||
17
shuhard
02.02.12
✎
16:47
|
(16) 16 байт ?
|
|||
18
Ц_У
02.02.12
✎
16:47
|
(12) оно туда стекает :)
|
|||
19
andrewks
02.02.12
✎
16:49
|
(17) ?
|
|||
20
Ц_У
02.02.12
✎
16:49
|
(9) запускаются групповые перепроведения и прочие разности, выдают служебные сообщения, пользователи хотят вывод "в эксельчик" т.к. окно сообщений невообразимым образом само закрывается
|
|||
21
Fish
гуру
02.02.12
✎
16:52
|
(20) ИМХО, если окно сообщений было закрыто, то это не значит, что "пользователю не было показано сообщение".
|
|||
22
Serg_1960
02.02.12
✎
16:52
|
Из справки:
/Out <имя файла> [-NoTruncate]] — установка файла для вывода служебных сообщений. Если задан параметр -NoTruncate (через пробел), файл не очищается. |
|||
23
shuhard
02.02.12
✎
16:54
|
(20) дык тогда нет проблем, я так каждую ночь перепровожу документы и по E-mail лог пуляю
ключик /Out |
|||
24
Serg_1960
02.02.12
✎
16:55
|
(20) Юзверям памятка: Ctrl+Alt+O или "Окна" - "Служебные окна" - "Служебные сообщения"
|
|||
25
shuhard
02.02.12
✎
16:55
|
(20) а скажи нам, конфигурация то часом не УПП ?
|
|||
26
Serg_1960
02.02.12
✎
16:57
|
(25) ага. И версию озвучь
|
|||
27
Ц_У
02.02.12
✎
16:58
|
я вот тут думаю по поводу ключей запуска, можно их использовать на 1cstart.exe, что бы параметр работал на все базы из списка или на каждую базу ярлык создавать?
(25) бывшая УТ(10.2.64) |
|||
28
shuhard
02.02.12
✎
16:59
|
(27) х.з.
УТ 10.2<>УПП 1.3 |
|||
29
fisher
02.02.12
✎
17:04
|
(0) Думаю, в очередь сообщения пользователю помещаются как раз методом Сообщить(). И удаляются после физического показа. Так что не взлетит. Для другого оно. Просто глобально замени на свою процедуру, которая параллельно еще и пишет куда-то.
|
|||
30
Serg_1960
02.02.12
✎
17:04
|
(27) /RunShortcut
|
|||
31
Живой Ископаемый
02.02.12
✎
17:04
|
2(27) пробуй, расскажешь...
/ResestMasterNode на 1cstart работает - передается дальше в 1Cv8 |
|||
32
John83
09.02.12
✎
09:48
|
а слабо получить сообщения с пиктограммами важности?
|
|||
33
Ц_У
10.02.12
✎
11:52
|
(29) можно выполнять на стороне сервера и пользователь их не увидит, ключ /аут не совсем то, что нужно, хочется видеть сообщения и до и после закрытия 1С.
(31) да, работает на всех базах из списка, единственное пишет "ошибка разделенного доступа к файлу аут.тхт" |
|||
34
Живой Ископаемый
10.02.12
✎
12:26
|
2(33) так а у тебя 15-й релиз, или 14?
|
|||
35
Ц_У
13.02.12
✎
09:03
|
(34) 15 и все равно ошибка... кто-то гонит
|
|||
36
Живой Ископаемый
13.02.12
✎
12:41
|
не обещаю наверняка, но попытаюсь попробовать
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |