|
Помогите побороть проблему с событием «ПриКопировании» |
☑ |
0
vfrcbv
27.11.18
✎
17:00
|
Добрый день.
Есть справочник «Спр1». Есть независимый регистр сведений «РС1», где ведущим измерением является ссылка на справочник «Спр1».
Необходимо при интерактивном копирование элемента справочника, скопировать и значение ресурсов РС и привязать к новому элемента справочника.
Использую событие «ПриКопировании» модуля объекта. Для того чтобы создать записи в РС необходимо записать новый объект.
ЭтотОбъект.Записать();
При завершение обработчика «ПриКопировании», пользователю открывается форма где уже нельзя редактировать, так как при сохранение ее вылазит ошибка «Код не уникален». (я так понимаю что объект записан, а форма создания)
Подскажите как выйти из ситуации?
|
|
1
Homer
27.11.18
✎
17:11
|
я не понял при копировании спр1 должен быть сразу записан?
|
|
2
Вафель
27.11.18
✎
17:25
|
в форме нужно анализировать параметр объект копирования и зачитывать данные рс. при записи сохранять копию
|
|
3
vfrcbv
28.11.18
✎
16:32
|
(1) Конечно. Если не записать копию, не будет создана ссылка на объект для заполнения РС.
|
|
4
vfrcbv
28.11.18
✎
16:33
|
типа АП. есть идеи как это сделать?
|
|
5
RomanYS
28.11.18
✎
16:42
|
1. Записывать не надо, УстановитьСсылкуНового тебе сможет помочь
2. При копировании просто запоминай ссылку на копируемый объект в ДополнительныеСвойства
3. РС заполняй и записывай ПриЗаписи (проверяя ДополнительныеСвойства)
|
|
6
vfrcbv
28.11.18
✎
16:54
|
(5) Спасибо, попробую.
|
|
7
Homer
28.11.18
✎
16:55
|
(5) ему уже все написали в (2) но чел не "вкуривает". Ждет видимо когда ему код напишут.
|
|