Имя: Пароль:
1C
1С v8
Перенос номенклатуры с сохранением иерархии
0 pv94384
 
01.08.14
12:07
Каким образом перенести номенклатуру из одной корневой группы в другую, при этом сохранив иерархию подчиненных групп?
к примеру из
Группа1=>Группа2=>Группа3=>Номенклатура
в
Группа11=>Группа22=>Группа33=>Номенклатура

При условии, что Группа22 и Группа33 надо создать
1 Maxus43
 
01.08.14
12:09
сначала создай группы, потом перенеси все группы первого уровня после корневого в неё. Пдчинённые ссылаются на родителя, а ты смени родителя у родителя. Попробуй короче
2 pv94384
 
01.08.14
12:16
(1) Группы должны создаваться вместе с номенклатурой, а не заранее
3 Diman000
 
01.08.14
12:18
Ну и создай их программно. Отсортируй исходные данные по уровню и заполняй родителя. Он всегда уже будет создан.
4 pv94384
 
01.08.14
12:27
(1)(3) Спасибо, буду пробовать
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший