Как сделать полное копирование из 1 бух. регистра в другой? #115725


#0 by mic23
Есть 2 бух. регистра. Они абсолютно одинаковые. 1 регистр заполнен, второй пустой. Нужно переписать все из 1-го во 2-ой (в дальнейшем первый регистр будет удален). 1.Создаю набор записей к пустому регистру 2.Создаю выборку заполненного регистра 3.В цикле все поля присваиваю (создаю новые записи набора) 4. Хочу записать наборЗаписей, но не получается. Говорит, что не установлен отбор по регистратору. А как его установить, если я весь регистр переписываю, а не по конкретному регистратору?
#1 by mic23
Можно ли скопировать один бух. регистр полностью в другой?
#2 by bdrag
я наверно всех тонкостей ситуации не знаю, но как тебе такое решение: ничего никуда не копировать, а просто удалить второй регистр? регистр подчинен регистратору? значит, ты не можешь записать набор записей, не указав регистратора. запиши в НаборЗаписей.Отбор.Регистратор.Значение какой-нить док и все.
#3 by Волшебник
Если структура регистров одинаковая, то: ------ если это в разных базах, то можно перекинуть через XML, используя функции ЗаписатьXML и ПрочитатьXML
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С