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

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

Найти!

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

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

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

odines.ru
21.11.2024 - 17:09
Смотри также:
Использование регистратора в запросах и вывод "лишних" данных
Иерархия в запросе по данным в таблице значений
Репликация 1С8 через SQL2005

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
21.11.2024 - 17:09
Смотри также:
Нужны коды ошибок 1С 8.
Получение данных из SQL......
"Нарисовать" часы на верхней панели
К списку тем К списку форумов

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

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