Имя: Пароль:
1C
1C 7.7
v7: Копирование элемента справочника в идентичный справочник
0 trojanka
 
09.09.16
17:32
Помогите пожалуйста новичку:
Есть справочник Контрагенты, мне необходимо программно создать точную копию данных изменяемой сейчас карточки контрагента/скопировать текущего контрагента со всеми данными(адрес и др)   (как я понимаю, как-то связанно с ТекущийЭлемент()) в справочник 1 в 1 совпадающим  по реквизитам и др.
Подскажите как можно передать данные текущего элемента справочника и создать копию в другом? Заранее спасибо!
1 Torquader
 
09.09.16
18:27
Я не очень понимаю, что вы понимаете под словом "передать" - если в той же самой базе, то создать объект копируемого справочника по ссылке, полученной из основного элемента через ТекущийЭлемент(), а потом прогуляться по все его свойствам и скопировать их значения в создаваемый новый элемент другого справочника.

Что тут может быть непонятного ?
2 HawkEye
 
09.09.16
21:31
(0) делай через метаданные....
но задача конечно бредовая...
3 takefive
 
09.09.16
21:55
ЗаполнитьЗначенияСвойств(Приемник, Источник)
4 Злопчинский
 
10.09.16
01:19
для примера можно посмотреть в типовых конфигурациях процедуру типа СкопироватьРеквизитыШапки()
5 Torquader
 
10.09.16
01:40
(4) Молодец - помог троянскому коню украсть данные из базы ^_^
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.