|
v8: Запись в РегистрСведений ошибки |
☑ |
0
Astrakhan_man
12.04.13
✎
17:06
|
Пытаюсь в модуле ОбщегоНазначени в
Процедура СообщитьОбОшибке(ТекстСообщения, Отказ = Ложь, Заголовок = "", Статус = Неопределено,Объект = Неопределено) Экспорт
сделать запись в новый регистрСведений при получение ошибки записи или проведения. ошибку не выдает, но и не записывает ничего. если через обработку внешнюю вызывать то сведения пишутся. Подскажи те в чем может быть беда?
Если не Объект = Неопределено Тогда УправлениеПользователями.ЗаписатьОшибку(Объект,ТекстСообщения);
КонецЕсли;
Процедура ЗаписатьОшибку(Объект,Сообщение) Экспорт
//НаборЗаписей = РегистрыСведений.ИсторияОбъектов.СоздатьМенеджерЗаписи();
НаборЗаписей = РегистрыСведений.ИсторияОбъектов.СоздатьНаборЗаписей();
Новые = НаборЗаписей.Добавить();
Новые .ДатаРедактирования = ТекущаяДата() + Константы.КолЧасовВперед.Получить()*60*60;
Новые .Объект = Объект.Ссылка;
Новые .Пользователь = ОпределитьТекущегоПользователя();
Новые .Сообщение = Сообщение;
НаборЗаписей.Записать();
КонецПроцедуры
|
|
1
Лефмихалыч
12.04.13
✎
17:07
|
отбор, блеать!
|
|
2
Maxus43
12.04.13
✎
17:08
|
Пиши в ЖР вобще, ибо если это при проведении документа, или при записи... ну короче если в транзакции - хрен чего запишется, точней запишется и откатится. ЖР для этого, он независим
|
|
3
unkairosed
12.04.13
✎
17:13
|
(1) и (2) вежливо намекают изучить матчасть, прислушайся, ТС.
|
|
4
Торин
12.04.13
✎
17:40
|
НаборЗаписей = РегистрыСведений.ИсторияОбъектов.СоздатьНаборЗаписей();
Вот сюда надо добавить установку отбора и чтение набора
НаборЗаписей.отбор.объект.установить(текОбъект);
НаборЗаписей.прочитать();
как-то так...
Новые = НаборЗаписей.Добавить();
Новые .ДатаРедактирования = ТекущаяДата() + Константы.КолЧасовВперед.Получить()*60*60;
Новые .Объект = Объект.Ссылка;
Новые .Пользователь = ОпределитьТекущегоПользователя();
Новые .Сообщение = Сообщение;
НаборЗаписей.Записать();
|
|
5
Торин
12.04.13
✎
17:41
|
сорри, вот так правильно
НаборЗаписей.отбор.объект.установить(Объект.Ссылка);
|
|
6
х86
12.04.13
✎
18:06
|
запись в РС можно сделать в обработке заполнения
|
|
7
Astrakhan_man
15.04.13
✎
11:31
|
(1) Конструктивный ответ)
|
|
8
Astrakhan_man
15.04.13
✎
11:32
|
(2) В него и так много чего пишется полезного и затем долго отбирается нужное.
|
|