Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
18 апр 2024, 15:15

Элементы справочника

Автор herosmart, 03 мар 2015, 16:54

0 Пользователей и 1 гость просматривают эту тему.

herosmart

  Всем доброго времени суток.
Произвожу обмен между базами данных. Суть в том, что есть две идентичные базы, данные из одной переносятся в другую. Я сделал так, чтобы при переносе группы справочника оставались группами, а элементы - элементами. Осталось только добиться того, что элементы автоматом помещались в группы (в базе-приемнике) так, как это было создано в базе-источнике. К примеру есть группа МАТЕРИАЛЫ, а в ней элемент ТОНЕР. Нужно, чтобы ТОНЕР оказался в МАТЕРИАЛАХ. Подскажите, как это можно реализовать?

P.S. Понимаю, что просто, но что-то застрял на этом моменте. Скрины обработки прилагаю.

freez1301

Родителя элемента заполнять

herosmart

Цитата: freez1301 от 03 мар 2015, 17:23
Родителя элемента заполнять

Так пробовал:

НовыйЭлемент.Родитель = Выборка.Родитель;

Ничего не меняется.

LexaK

зачем велосипед изобретать?
есть же обработка универсального обмена данными, что-то вроде:
ВыгрузкаЗагрузкаДанныхXML.epf
если помогло нажмите: Спасибо!

herosmart

Цитата: LexaK от 03 мар 2015, 18:44
зачем велосипед изобретать?
есть же обработка универсального обмена данными, что-то вроде:
ВыгрузкаЗагрузкаДанныхXML.epf

Дипломная работа. Точнее ее часть. И я здесь совершаю обмен посредством OLE.

alekswhite

Родитель - это ссылка, в исходной ИБ это одна ссылка, в новой ИБ при создании группы системой генерируется совершенно иная ссылка, поэтому надо либо принудительно при создании группы записать ссылку из ИБ источника (метод УстановитьСсылкуНового)и брать значение родителя из результата запроса, либо в поле родитель записывать вновь сгененрированную ссылку. Думаю должно сработать,но не уверен, так как сам еще учусь.

cska-fanat-kz

Цитата: LexaK от 03 мар 2015, 18:44
зачем велосипед изобретать?
есть же обработка универсального обмена данными, что-то вроде:
ВыгрузкаЗагрузкаДанныхXML.epf

Если конфигурации разные, то ВыгрузкаЗагрузкаДанных может не помочь.
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

cska-fanat-kz

Цитата: herosmart от 03 мар 2015, 17:56
Цитата: freez1301 от 03 мар 2015, 17:23
Родителя элемента заполнять

Так пробовал:

НовыйЭлемент.Родитель = Выборка.Родитель;

Ничего не меняется.

надо рекурсивно запустить процедуру по поиску/созданию группы и потом присвоить в НовыйЭлемент.Родитель
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск