Есть независимый периодический регистр сведений. Нужно массово изменить измерение регистра за определенный период. Делал через запрос с изменением по одной записи в цикле через набор записей. Поскольку записей достаточно много, изменение идет очень медленно. Есть ли какой-то другой способ изменить ИЗМЕРЕНИЕ регистра с отбором по ПЕРИОДУ?
Делал вот так:
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
Набор = РегистрыСведений.ИмяРегистра.СоздатьНаборЗаписей();
Для каждого Стр Из Набор.Отбор Цикл
Стр.Установить(Выборка[Стр.Имя]);
КонецЦикла;
Пока переделывал с учетом всех рекомендация нашел очень грубую ошибку:
при установлении отбора в НовомОтборе я установил его лишь по одному измерению.
Вот что значит лепить набор записей там, где не следует). Изначально я планировал изменить записи в три строчки с использованием набора записей, но для регистра сведений отбор по периоду возможен только на "равно".