Имя: Пароль:
1C
1С v8
как создать иерархию каталогов
0 LivingStar
 
11.06.13
08:53
Нужно создать иерархию каталогов что бы в них потом поместить элементы. Давно занимался этим!!! как удобнее это сделать и быстрее? Рекурсией??? Или в запросе все можно отобрать?
1 ДенисЧ
 
11.06.13
08:54
можно рекурсией, можно циклом.
Можно руками.
2 LivingStar
 
11.06.13
08:55
есть группа в которой подгруппы разного уровня, нужно такую же структуру поместить в новую группу....
выборка моя запросом наверное не подойдет
3 LivingStar
 
11.06.13
08:56
(2+) в ней просто элементы с родителями и прочими реквизитами
4 LivingStar
 
11.06.13
08:57
в цикле наверное отдельной процедурой будет оптимальнее
5 LivingStar
 
11.06.13
10:05
а нет ни у кого наброски кода?
6 Mitriy
 
11.06.13
10:07
"Давно занимался этим"... у меня каждый раз складывается впечатление, что ты вообще никогда 1С не занимался...
7 pumbaEO
 
11.06.13
10:09
(6) +1
8 LivingStar
 
11.06.13
10:15
а как выбрать только группы?
9 LivingStar
 
11.06.13
10:15
(6) в 7.7 подобное делал
10 LivingStar
 
11.06.13
10:19
(7) да делаю, не вопрос, просто думал есть у кого подрукой что либо готовое....
11 LivingStar
 
11.06.13
10:39
есть же какие то правила создания структуры каталогов
12 Wobland
 
11.06.13
10:41
упорядочить по иерархии предлагать?
13 LivingStar
 
11.06.13
10:49
(12) а как с этим работать?
14 mistеr
 
11.06.13
10:52
(13) Идешь по выборке и создаешь. Выборка уже будет в нужном порядке.
15 mistеr
 
11.06.13
10:53
Или другой вариант. Выгрузить в ДЗ и обходить его.
16 LivingStar
 
11.06.13
10:58
(14) я начал делать циклом что то пока не очень успешно....
17 LivingStar
 
11.06.13
10:58
(14) то что вы предлагаете видимо, правильнее и проще выполнимо, но пока мне не очень знакомо
18 mistеr
 
11.06.13
11:04
(17) На самом не так просто. Нужно хранить список текущих родителей, работать с ним как со стеком. Или рекурсивную процедуру написать. Думаю проще выгрузить ДЗ и рекурсивно обходить.
19 mistеr
 
11.06.13
11:04
*На самом деле*
20 LivingStar
 
11.06.13
11:05
ну тогда продолжу делать что начал
21 palpetrovich
 
11.06.13
11:31
совсем недавно занимался подобным, загружал заказчику Номенклатуру - аналогично справочника его основного Постваыщика. Исходник был в виде файлов MXL - группы отдельно, элементы отдельно

загрузил сначала все в дерево на форме, потом, рекурсивно, - заполнил справочник
22 LivingStar
 
11.06.13
11:43
а я загрузился, восстанавливаю базу......
короче не получился алгоритм, буду думать далее
23 LivingStar
 
11.06.13
11:49
мне нужно создать каталог ТОРГОВЫЕ ТОЧКИ и перенести в него структуру каталога Покупатели, а как теже имена будут в другом каталоге?
24 Wobland
 
11.06.13
11:49
КД предлагать?
25 ИС-2
 
11.06.13
11:52
(0) ничего не понял, что надо. Но если требуется выбрать всех родителей элемента, то делается элементарно - в запросе делается Итоги по только Иерархии
26 LivingStar
 
11.06.13
11:56
(24) Конвертация Данных? Не думаю в этом случае нет!

Суть задачи такая: Есть справочник Контрагенты, в нем группа Покупатели, Там структура каталогов и элементы. Мне надо подчиненные торговые точки этим элементам справочника контрагенты создать элементыми справочника контрагенты, поместив в каталог Торговые точки в группу покупатели, и что бы там была структура каталогов как в сасой группе покупатели. Сами элементы создаю но вот как их поместить в туже структуру не пойму. Во первых такие же наименования каталогов, может задавать другие? Не соображу.
27 palpetrovich
 
11.06.13
11:56
(23) а, так тебе тупо в одном и том-же справочнике надо создать аналогичную структуру ...ну дык, это просто, хотя и непонятно зачем
28 LivingStar
 
11.06.13
11:57
(27) это будут торговые точки, контрагентов, в структуре как и сами контрагенты
29 palpetrovich
 
11.06.13
11:57
(26) ужас какой, ты точно уверен что это нужно?!
30 LivingStar
 
11.06.13
11:58
(29) да нужно, торговые точки уже создавал, но сейчас задача поместить их в ту же структуру каталогов что и сами контрагенты, но в каталог ТОРГОВЫЕ ТОЧКИ.
31 mistеr
 
11.06.13
12:09
(30) Пока не поздно, подумай, кто будет поддерживать идентичность структуры.
32 palpetrovich
 
11.06.13
12:15
(30) вот интересно, ты сам так решил что это нужно или куроводство так решило?
33 LivingStar
 
11.06.13
12:42
(31) я для этой задачи тут сижу, послать их7
34 LivingStar
 
11.06.13
12:42
(32) Куроводство
35 LivingStar
 
11.06.13
13:01
вопрос  все же в том как создать структуру каталогов в новом каталоге по подобию имеющегося
36 МихаилМ
 
11.06.13
14:08
создать - не проблема.
проблема  поддерживать структуру, т.е. периодически синхронизировать.
Закон Брукера: Даже маленькая практика стоит большой теории.