|
Модули наборов записей (регистр сведений)
| ☑ |
0
siggoron
09.07.12
✎
15:56
|
В модуле наборов записей у регистра описал процедуру:
Процедура ПриЗаписи(Отказ, Замещение)
А = 1;
КонецПроцедуры
При программной записи регистра, вышеописанная процедура не вызывается, почему?
РС = РегистрыСведений.БП_РК_ИсторияСтатусовДокументов.СоздатьНаборЗаписей();
РС.Отбор.Период.Установить(Период);
РС.Отбор.Документ.Установить(ДокументСсылка);
ЗаписьРС = РС.Добавить();
ЗаписьРС.Период = Период;
ЗаписьРС.Документ = ДокументСсылка;
ЗаписьРС.Статус = Статус;
ЗаписьРС.Исполнитель = ИсполнительСсылка;
РС.Записать();
У регистра, режим записи независимый.
|
|
1
butterbean
09.07.12
✎
15:56
|
вызывается, просто ты не видишь
|
|
2
1C-band
09.07.12
✎
15:57
|
РС.Отбор.Период.Установить(Период);
РС.Отбор.Документ.Установить(ДокументСсылка);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ зачем?
|
|
3
siggoron
09.07.12
✎
16:00
|
(1) в отладчике, точка останова не срабатывает (
|
|
4
siggoron
09.07.12
✎
16:01
|
(2) т.к. Документ - измерение
|
|
5
hhhh
09.07.12
✎
16:05
|
(3) ну может забыл отладку на сервере включить?
|
|
6
siggoron
09.07.12
✎
16:08
|
(5) если данные вношу в регистр через список руками, то точка останова работает, а программно записывая - нет (
|
|
7
siggoron
09.07.12
✎
16:13
|
(5) а как?)
|
|
8
hhhh
09.07.12
✎
16:22
|
|
|
9
siggoron
09.07.12
✎
16:24
|
(8) спасибо, то что надо, помогло
|
|
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.