Имя: Пароль:
1C
1C 7.7
v7: Можно ли как нибудь программно копирование создать элемент справочника?
,
0 Ночной Эльф
 
01.07.13
09:41
Имеется 1с 7.7 Комплексная. Необходимо сделать копию целой папки номенклатуры единственно добавить во всю новую папку в конец названия цифры " 720". Как можно программно создать на основании из выбранной номенклатуры новую?
Если пользователь может нажать просто кнопку скопировать то как это сделать в коде. Понятно что можно присваивать каждому реквизиту нового элемента значение старого но боюсь все пропустить так как слишком их много.

Так как можно программно скопировать элементы справочника номенклатуры?
Всем заранее спасибо.
1 ДенисЧ
 
01.07.13
09:43
циклом по метаданным - не предлагать?
2 VladZ
 
01.07.13
09:43
см. "Метаданные"
3 Злопчинский
 
01.07.13
09:43
посмотри как сделана в печформах процедура для доков
СкопироватьРеквизитыШапки(ДокОткуда,ДокКуда)
4 Godofsin
 
01.07.13
09:44
Выборка и создание в цикле с добавление к наименованию. Ну и проверка на ЭтоГруппа().
5 МихаилМ
 
01.07.13
09:45
скопировать - не проблема
проблема - потом синхронизировать
6 Ночной Эльф
 
01.07.13
09:55
(5) ну и как это сделать без перебора всех реквизитов?
7 v4442
 
01.07.13
09:56
Зачем? Что собираетесь делать с дублями?
Создавать дубли не хорошо.
8 Ночной Эльф
 
01.07.13
10:03
(7) ты читал тему? мне нужна такая же точна папка, только вся номенклатура должна отличаться лишь в конце наименования добавленными в конец цифрами " 720"
9 v4442
 
01.07.13
10:07
(8) извиняюсь, прочитал только заголовок :)
Без перебора реквизитов мне кажется не получится.
Можно попробовать макросами скопировать,а потом пройтись по наименованию и добавить 720.
10 Mikeware
 
01.07.13
10:10
(6) см (1),(2)
11 v4442
 
01.07.13
10:12
(10) он как раз и не хочет перебрать, там возможно сложная структура подчинения и ссылок справочников
12 Mikeware
 
01.07.13
10:14
(11) скорее всего, он просто 1986 года...
13 Уго Чавес
 
01.07.13
10:18
(9) А длинна наименования позволит?
14 v4442
 
01.07.13
10:20
Интересно, сколько элементов в папке?
А то было что просили программного скопировать одну фирму. У нас есть программист, вот пусть и копирует пограммно, нам некогда одну кнопку нажать.
15 Ночной Эльф
 
01.07.13
10:25
Много элементов в папке еще и подчиненные есть
16 Ночной Эльф
 
01.07.13
10:25
папки
17 Fynjy
 
01.07.13
10:32
(12) 1986 это уже матерый ... Скорее всего дитя 90х ...
18 Mikeware
 
01.07.13
10:33
(17) никакой опыт не исправит дефекты ДНК, порожденные  взрывом на ЧАЭС
19 Ночной Эльф
 
01.07.13
10:35
ЭЭЭЭ тихо на личности не переходим ))))
20 Ночной Эльф
 
01.07.13
10:36
все равно с возрастом не угадали )
21 Mikeware
 
01.07.13
10:39
(19) "личность" за цельный час уже бы написала все...
там строк сорок от силы...
22 ЧеловекДуши
 
01.07.13
10:45
(0) Можно, я разрешаю...
Используешь Метаданные для Справочника и все у тебя получится :)
23 Ночной Эльф
 
01.07.13
10:52
(21) понимаешь как сделать перебором я и так могу, ну вот а вдруг если типо что то

НоваяНоменклатура = СтараяНоменклатура.Скопировать();
24 oslokot
 
01.07.13
10:53
(0) что за магическое число 720? это из разряда 720p, 1080i, не? )
25 Мимохожий Однако
 
01.07.13
10:55
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn