Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 ноя 2024, 04:08

Изменение регистра накопления

Автор denzo, 30 сен 2022, 08:06

0 Пользователей и 1 гость просматривают эту тему.

denzo

Как можно изменить определённую запись в регистре накоплений? Через создание набора записей, ругается на неустановленный отбор. У меня есть 2 измерителя - это наименование и дата. В документе есть ТЧ, в которой я меняю наименование  и после этого при обработке выбора нужно в регистре поменять выбранное значение. Каждый раз нажимать кнопку "провести" не охота.
ДокументСсылка = Документы.НедельныйПлан.НайтиПоНомеру(Объект.Номер,Объект.Дата);
    Поступление = ДокументСсылка.ПолучитьОбъект();
    НаборЗаписей = РегистрыНакопления.РегистрВыходаПрограмм.СоздатьНаборЗаписей();
    Сообщить(НомерСтроки);
//     НаборЗаписей.Отбор.Период.Установить(Объект.Дата);
     НаборЗаписей.Отбор.Регистратор.Установить(ДокументСсылка);
     НаборЗаписей.Отбор.НомерСтроки.Установить(НомерСтроки);
     НаборЗаписей.Прочитать();
     
     Для Каждого Запись Из НаборЗаписей Цикл
         Запись.НаименованиеПрограммыПН = ВыбранноеЗначение;
     КонецЦикла;
        НаборЗаписей.Записать();

LexaK

Цитата: denzo от 30 сен 2022, 08:06Каждый раз нажимать кнопку "провести" не охота.
- прикольно!  :lol:
кнопку нажимать "не охота", а писать кучу Гов..ноКода "охота"   :xfbnsdfb:

(может прислушаетесь, все таки используйте стандартные методы и приемы работы, с документами и регистрами!
не надо изобретать велосипед с квадратными колесами!  :befhbt: )
если помогло нажмите: Спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск