Доброго времени суток. Прошу подсказку умных людей.
Есть периодический подчиненный регистратору регистр сведений.
У него есть реквизит - "Действует", тип - Булево. Возникла проблема, что при срезеПоследних нельзя получить значение реквизита...
Хочу сделать измерение. Создал новое измерение "Действует1", тип = Булево. Как теперь скопировать все значения реквизита "Действует" в измерение "Действует1"?
(0) Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ РАЗЛИЧНЫЕ
| Регистррр.Регистратор
|ИЗ
| РегистрСведений.ТвойРегистр КАК Регистррр";
НаборЗаписей = РегистрыСведений.ТвойРегистр.СоздатьНаборЗаписей();
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультЗапроса.Выбрать();
Пока Выборка.Следующий() Цикл
НаборЗаписей.Отбор.Регистратор = Выборка.Регистратор;
НаборЗаписей.Прочитать();
Для каждого СтрокаНабора Из НаборЗаписей Цикл
СтрокаНабора.Действует1 = СтрокаНабора.Действует;
КонецЦикла;
НаборЗаписей.Записать();
КонецЦикла;