![]() |
|
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) В него и так много чего пишется полезного и затем долго отбирается нужное.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |