Удалить запись из Регистра Сведений программным способом, часто используется при программной перезаписи объектов конфигурации
Удаление одной строки из Регистра сведений можно выполнить используя НаборЗаписей.
НаборЗаписей = РегистрыСведений.ДвоичныеДанныеФайлов.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Файл.Установить(Файл.Владелец);
попытка
НаборЗаписей.Прочитать();
НаборЗаписей.Удалить(НаборЗаписей[0]);
НаборЗаписей.Записать();
исключение
Сообщить("Не удалено");
конецпопытки;
Очистить регистр сведений
Полностью очистить регистр сведений можно несколькими способами.
Один из самых простых способов – это удалить регистр сведений из дерева метаданных, а затем заново его создать. В таком варианте перед удалением
необходимо запомнить или записать структуру данных и настройки регистра, чтобы потом создать аналогичный.
Если необходимо удалить все записи регистра сведений программно, то можно воспользоваться пустым набором записей.
//Удаление всех записей регистра сведений ДвоичныеДанныеФайлов
НаборЗаписей = РегистрыСведений.ДвоичныеДанныеФайлов.СоздатьНаборЗаписей();
НаборЗаписей.Записать();
Благодарю вас за предоставленную информацию.
Большое спасибо за важную информацию.