Закажите бесплатный расчет стоимости вашей задачи по 1С!
Перезвоним за 10 минут!

Очистка регистра сведений в 1С 8.2 и 8.3

регистры сведений 1СОчень часто в 1С требуется удалить большое количество записей регистра сведений. Можно делать это вручную, но согласитесь, когда количество записей более 1000 это достаточно проблематично.

Как удалить записи регистра сведений

Удалить все записи в регистре сведений можно с помощью двух строчек кода:

НаборЗаписей = РегистрыСведений[ИмяРегистра].СоздатьНаборЗаписей(); // ИмяРегистра например "УчетнаяПолитика", "ЦеныНоменклатуры" и т.д

НаборЗаписей.Записать();

Получите 267 видеоуроков по 1С бесплатно:

Таким образом первой строчкой кода мы создаем пустой набор записей. Второй строчкой записываем его вместо всех существующих записей. Как результат — получаем пустой регистр сведений.

Скачать обработку для очистки регистра

В виде бонуса выкладываем простую обработку, с помощью которого вы можете очистить совершенно любой регистр сведений в вашей конфигурации 1С — Очистика Регистра Сведений 1С. Обработка работает как на управляемых формах, так и в обычных.

Для использования достаточно открыть обработку (Файл — Открыть). Вписать имя регистра (как в конфигураторе, например «АдресныйКлассификатор») и нажать кнопку «Очистить»:

обработка для удаления записей регистров

 

Другие статьи по 1С:

P.S. Наша компания предоставляет услуги по настройке, доработке и комплексному внедрению 1С. Закажите бесплатный расчет стоимости вашей задачи на странице Услуги 1С или по телефону +7 (499) 350 29 00.

Остались вопросы?

Задайте ВОПРОС на нашем форуме 1С! ››

СПРОСИТЕ в комментариях!

Комментариев: 3 на “Очистка регистра сведений в 1С 8.2 и 8.3
  1. Не срабатывает этот пример, выдает ошибку «Не установлен отбор по регистру сведений»

    Ответить

  2. Вобще не открывается. Пытался запустить в Далионе.

    Ответить

    • Добрый день! Эта обработка для последних версий 1С 8.3 на управляемом приложении.

      Ответить

Добавить комментарий:

Ваш e-mail не будет опубликован. Обязательные поля помечены *


*