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