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