Выборка = Запрос.Выполнить().Выбрать();
ПОка выборка.Следующий() цикл
ОбработкаПрерыванияПользователя();
НаборЗаписей = регистрыСведений.ПаспортныеДанныеФизЛиц.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Физлицо.Установить(Выборка.ФизЛицо);
Наборзаписей.Прочитать();
Для каждого Запись ИЗ Наборзаписей цикл
Если Запись.ДокументВид = ДокументВид Тогда
Запись.Активность = Ложь;
Сообщить(Выборка.физлицо);
КонецЕсли;
КонецЦикла;
НаборЗаписей.Записать();
Возврат;
КонецЦикла;
КонецПроцедуры
выдает ошибку: Не совпадает активность записей
почему так?
у физлица 2 записи в независимом регистре, почему он не удаляет запись?
(6) Для периодических
http://its.1c.ru/db/metod8dev/content/2588/hdoc Содержит признак активности записи. Записи, для которых значение данного свойства установлено в Ложь, не будут учитываться при получении «первых» или «последних» записей регистра, а также при получении сведений на определенный момент времени.
Тип: Булево.
Содержит признак активности записи. Используется для регистров сведений, для которых в Конфигураторе установлен режим записи "Подчинение регистратору".
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший