В элементах справочника перенести значение одного реквизита в другой.

Форум 1С: Одинэс.Ру

Найти!

В элементах справочника перенести значение одного реквизита в другой.

London
08.03.2009 - 15:50
Подскажите, как проще в элементах справочника перенести значение одного реквизита в другой, значение реквизита у элементов разное. Оба реквизита текстовые. Я в 8.1 полный ноль, такая простейшея задача ставит в тупик, а надо срочно. Спасибо.
К списку тем К списку форумов

Интересные темы

odines.ru
02.05.2024 - 05:07
Смотри также:
ЗУП8 доплата суммой пропорц.отр.времени
Сортировка по алфавиту в форме списка справочника
Доступ и т.д. Не могу понять почему неактивные окошки

Re: В элементах справочника перенести значение одного реквизита в другой.

lalex23
1 - 08.03.2009 - 16:03

Процедура КнопкаВыполнитьНажатие(Кнопка)
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
         | Справочник1.Ссылка,
         | Справочник1.Реквизит1,
         | Справочник1.Реквизит2
         |ИЗ
         | Справочник.Справочник1 КАК Справочник1";
РезультатЗапроса = Запрос.Выполнить().Выгрузить();
Для Каждого СтрокаЗапроса Из РезультатЗапроса Цикл
Объект = СтрокаЗапроса.Ссылка.ПолучитьОбъект();
Объект.Реквизит1 = СтрокаЗапроса.Реквизит2;
Объект.Реквизит2 = СтрокаЗапроса.Реквизит1;
Объект.Записать();
КонецЦикла;
КонецПроцедуры

Re: В элементах справочника перенести значение одного реквизита в другой.

Billi
2 - 08.03.2009 - 16:08
На ИТС есть универсальная обработка подбора объектов для восьмерки (по моему так называется или похоже) там выбираешь произвольную обработку, и пишишь что-то типа:
Объект.Реквизит1=Объект.Реквизит2;
Объект.Записать();
там в хелпе пример есть.

Re: В элементах справочника перенести значение одного реквизита в другой.

London
3 - 08.03.2009 - 16:22
(1),(2) Спасибо за участие. А как в первом примере указать, чтобы работа шла с элементами конкретной группы?

Re: В элементах справочника перенести значение одного реквизита в другой.

Billi
4 - 08.03.2009 - 16:32
"|ГДЕ Справочник1.Ссылка В ИЕРАРХИИ (&ВыбраннаяГруппа)"
Запрос.УстановитьПараметр("ВыбраннаяГруппа",ТвояГруппа)

Re: В элементах справочника перенести значение одного реквизита в другой.

London
5 - 08.03.2009 - 16:34
Всем спасибо, вопрос решен.

Интересные темы

odines.ru
02.05.2024 - 05:07
Смотри также:
Каким образом можно округлить и отбросить дробную часть числа в запросе?
Удваивание НДФЛ
ЗУП изменение тариф.ст. при срочном договоре
К списку тем К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« БП - как правильно ввести начальное сальдо по зарплате Пароль админа для входа? »
© 2009 Форум 1С: Одинэс.Ру