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

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

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

регистры сведений 1С

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

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

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

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

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

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

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

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

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

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

 

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

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

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

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

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

    Ответить

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

    Ответить

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

      Ответить

  3. А как увеличить Написании строки регистра количество символов более 30

    Ответить

    • В конфигураторе откройте и исправте значение 30 на 255

      Ответить

  4. Как очистить реестр отмен блюд

    Ответить

  5. Добрый день, воспользовалась обработкой, нужно было в регистре сведений отпуска сотрудников почистить лишнее, работает конечно но удаляет все данные из регистра((( Где найти обработку очистка регистра с отбором?? И заодно подскажите как восстановить данные в регист,через какую обработку? а то бэкап не сделала((( Заранее спасибо!

    Ответить

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

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


*