Имя: Пароль:
1C
1С v8
Уведомление об ошибке
0 cons74
 
26.12.14
07:51
Можно ли как-то (подписка на событие / какой-то метод) вызывать процедуру отправки сообщения админу в случае возникновения ошибки (или исключения) в базе?
1 чувак
 
26.12.14
07:54
можно,имхо
2 cons74
 
26.12.14
08:05
как, имхо?
3 чувак
 
26.12.14
08:06
Обработчик ожидания кажется
4 Andrewww123
 
26.12.14
08:13
(0) Возникновение ошибки вообще любой или, например, при проведении конкретного документа?
5 kosts
 
26.12.14
08:17
(0) Ошибки в журнал пишутся автоматически.
А то что автоматически не пишется, можно вручную записать (т.е. закодить это вручную).
6 cons74
 
26.12.14
09:34
Я имею в виду: когда появляется такое окно http://blog1c.ru/wp-content/uploads/2012/12/err07.jpg то пользователь часто просто закрывает его. И молчком далее работает. А мне надо чтоб мне приходило уведомление. В идеале - скриншот.
7 Alex S D
 
26.12.14
09:36
прикольно.. наделал столько косяков в базе, что теперь следить за ними не успеваешь?)
8 cons74
 
26.12.14
09:37
(7) конечно))) зачем мне что-то тестировать когда пользователи есть  -вот только отчеты о багах слать не хотят)))
9 cons74
 
26.12.14
09:38
А если серьезно - я что-то сделал, протестировал - ошибки нет.
Прошло полгода, условия поменялись, в программу ввели новые данные = ошибка. Но о ней молчат пока гром не грянет. Хочу оперативно получать сведения об ошибках.
10 Alex S D
 
26.12.14
09:38
суровые челябинские 1сники)
11 pessok
 
26.12.14
09:39
в начале каждой потенциально опасной процедуры
Попытка
текстпроцедуры
Исключение
ОтправитьМнеНаМылоБаг(ОписаниеОшибки());
КонецПопытки
12 cons74
 
26.12.14
10:06
(11) так ктож его знает что потенциально опасное, а что нет...
13 vicof
 
26.12.14
10:07
(12) значит, во все пихай :))
14 sergey198
 
26.12.14
10:08
Можно рег задание по просмотру журнала, если там ошибка, слать ее
15 vicof
 
26.12.14
10:09
(0) Если закрывает и не орет, значит, эта ошибка ему не мешает, поэтому забей.
16 Andrewww123
 
26.12.14
10:15
Запись в журнал регистрации наверняка с помощью функции общего модуля происходит, вот в неё можно добавить отправку сообщения на почту.
17 Andrewww123
 
26.12.14
10:16
Упс, гоню.. Пятница, вечер :)
18 ИС-2
 
naïve
26.12.14
10:20
(0) можно написать свою обработку, которая анализирует журнал регистрации на наличие ошибок
19 pessok
 
26.12.14
10:23
(18) а все ли ошибки пишутся в журнал?
20 Andrewww123
 
26.12.14
10:27
(19) Он же настраивается. Плюс, такие как на скрине были, однозначно пишутся.
21 Vladal
 
26.12.14
10:28
(10) Подозреваю, что не только челябинские и Челябинск тут не при чем.
(19) Приведенные автором пишутся как ошибки выполнения. Их-то и надо отлавливать в журнале.
22 Alex S D
 
26.12.14
10:29
(21) что значит ни при чем. Автор в Челябинске живет
23 Andrewww123
 
26.12.14
10:34
Нормальная затея, тоже сталкиваюсь с тем, что пользователи закрывают сообщения об ошибках молча. А потом без пяти минут как нужно идти домой, выясняется что беда-беда. А ошибки у всех бывают, не только у челябинцев :)
24 pessok
 
26.12.14
11:07
(21) век живи, век учись. надо тоже себе парсер наваять :)
Программист всегда исправляет последнюю ошибку.