Имя: Пароль:
1C
1С v8
Подписка на событие
0 Kurbash
 
11.05.15
10:17
Всем привет. Есть независимы регистр, хочу в него писать ссылку на справочник при добавлении нового элемента. Хочу сделать это подпиской на событие. Повесил на событие ПриЗаписи()

    Если Источник.ЭтоНовый() Тогда
        РС=РегистрыСведений.РС.СоздатьНаборЗаписей();
        РС.ОтборЭлементБП.Установить(Источник);
        НС=РС.Добавить();
        НС.ЭлементБП=Источник;
        НС.ЮИНБП=Источник.УникальныйИдентификатор();
        РС.Записать();
    КонецЕсли;

ничего не происходит. Это из-за того что у Источника еще ссылки нет, потому что он еще не записан?
1 hhhh
 
11.05.15
10:19
РС.ОтборЭлементБП.Установить(Источник.Ссылка);

детский сад
2 RomanYS
 
11.05.15
10:19
РС.Отбор.ЭлементБП.Установить(Источник.Ссылка);
3 Kurbash
 
11.05.15
10:20
А зачем .Ссылка когда там ссылочный тип данных?
4 Kurbash
 
11.05.15
10:22
все равно не работает ни атк ни так
5 KSN
 
11.05.15
10:23
При записи объект уже не является новым. Смотри отладчиком столь.
6 RomanYS
 
11.05.15
10:24
(3) а затем, что Источник - это объект, а в РС тебе надо ссылку
7 Kurbash
 
11.05.15
10:29
все, догнал, спасибо
Ошибка? Это не ошибка, это системная функция.