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