К списку форумов К списку вопросов
Скопировать один реквизит справочника в другой.
zotova
01.10.2004 - 12:55
Ребята, ни у кого нет обработки которая может осуществить сабж? Заранее спасибо.
101
1 - 01.10.2004 - 12:58
(0) писать меньше минуты ... если тупое копирование
The_JOhn
2 - 01.10.2004 - 12:59
подробнее плз...
zotova
3 - 01.10.2004 - 13:00
А никто не кинет сюда код? Копирование тупое.
The_JOhn
4 - 01.10.2004 - 13:02
поподробнее про справочники, как находить элемент в одном справочнике из которого реквизит надо скопировать в элемент другого справочника?
как узнать, что мы нашли элементы для копирования?
по какому признаку (наиенование? код?)
101
5 - 01.10.2004 - 13:02
3. для какой версии ? для 7.0 ?
zotova
6 - 01.10.2004 - 13:04
для версии 7.7 Бух. Ннужно скопировать один реквизит справочника в другой. Есть справочник сотрудники нужно скопировать имя в фамилию. Дед-лайн у меня до 13:15 Руками нельзя скопировать, сотрудников несколько тысяч :-(
The_JOhn
7 - 01.10.2004 - 13:07
спр = СоздатьОбъект("Справочник.<имясправочника>");
спр.выбратьЭлементы();
Пока спр.ПолучитьЭлемент() = 1 цикл
  Если спр.ЭтоГруппа() = 0 тогда
    спр.Фамилия = спр.Имя;
    спр.Записать();
  КонецЕсли;
КонецЦикла;
по моему так :)
android
8 - 01.10.2004 - 13:08
(0) В другой реквизит или другой справочник?
Werkas
9 - 01.10.2004 - 13:08
Тебе в другую конфу надо перенести?
The_JOhn
10 - 01.10.2004 - 13:10
Советую перед смелыми экспериментами базу забекапить на всякий случай
zotova
11 - 01.10.2004 - 13:10
Нет. Конфа одна и справочник один. Ща попробую как (7) посоветовал.
BMan
12 - 01.10.2004 - 13:11
(7)+ и все это лучше делать в транзакции? т.е.
НачатьТранзакцию();
(7)
ЗафиксироватьТранзакцию();
Werkas
13 - 01.10.2004 - 13:12
Возьми 15 бухгалтеров!
Подготовь в моральном плане и активизируй их деятельность на ближайшую неделю!
А с обработками каждый сможет.
Artem N
14 - 01.10.2004 - 13:18
To7, 11: Главное -- не забыть перед ВыбратьЭлементы() вызвать ПорядокКодов().
zotova
15 - 01.10.2004 - 13:19
Готово! Все спасибо!

К списку вопросов на форуме 1C

>>