Имя: Пароль:
1C
1С v8
Программно сделать копию элемента справочника.
0 Dunstan
 
09.09.11
11:31
Программное копирование элемента справочника. Может есть уже стандартная обработка? Можно и самому написать, но если уже есть стандартная грех не использовать.
P.S. С пятницей всех Вас!
1 Naumov
 
09.09.11
11:31
.Скопировать()?
2 Cube
 
09.09.11
11:32
Кури ЗаполнитьЗначенияСвойств()
3 mikecool
 
09.09.11
11:32
(2) кури (1)
4 Ненавижу 1С
 
гуру
09.09.11
11:33
интересно, а зачем?
5 Stim213
 
09.09.11
11:34
если УФ, то ЗаполнитьЗначенияСвойств() почему-то отваливается с ошибкой.
Сделал так:
   Для каждого Реквизит ИЗ Объект.Ссылка.Метаданные().Реквизиты Цикл
   Попытка
   Объект[Реквизит.Имя] = копируемыйОбъект[Реквизит.Имя];
Исключение
   //Сообщить(ОписаниеОшибки());
КонецПопытки;
КОнецЦикла;
6 Cube
 
09.09.11
11:35
(3) А если обработка заполнения не прописана?
7 Maxus43
 
09.09.11
11:36
(6) Продам СП. Дорого.
8 Maxus43
 
09.09.11
11:37
СправочникСсылка.<Имя справочника> (CatalogRef.<Имя справочника>)
Скопировать (Copy)
Синтаксис:
Скопировать()
Возвращаемое значение:
Тип: СправочникОбъект.
Описание:
Создает новый элемент справочника копированием существующего.
Примечание:
Использование метода не приводит к записи созданного объекта в базу данных.
9 Dunstan
 
09.09.11
11:37
Спс. Ща попробую.
10 Cube
 
09.09.11
11:44
(6) Хм и вправду прогнал... Зато у меня пятница! :р
11 Maxus43
 
09.09.11
11:45
(10) дак у всех пятница!
12 Escander
 
09.09.11
12:14
Продам СП за 50% от (7)
13 Maxus43
 
09.09.11
12:17
(12) к вам выехали с паяльником за демпинг
14 Cube
 
09.09.11
12:19
(12) Я уже с вражеского сайта скачал, отправив смс... :)