Очистить независимый регистр сведений

При выборе из списка независимого регистра сведений, обработка очищает (удаляет все записи) регистр. 

Каждый раз приходилось писать код по очистке регистра. Надоело. Написал универсальную обработку. Может кому пригодиться. 

Писал под управляемое приложение, допилить под обычное приложение думаю не сложно. Конфигурация, не имеет значения.

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

Тестировал на 

Конфигурация Управление торговлей 11 (рел. 11.4.5.24)

Платформа 1С:Предприятие 8.3 (8.3.12.1529)

8 Comments

  1. Dream_kz
    Набор = РегистрыСведений.РегистрСведений1.СоздатьНаборЗаписей();
    Набор.Записать();
    Reply
  2. SanyMaga

    (1)

    РегистрыСведений.РегистрСведений1.СоздатьНаборЗаписей().Записать();

    Reply
  3. hromovanton

    Обнулить все регистры сведений:

    Для Каждого ТекРегистр Из Метаданные.РегистрыСведений Цикл
    РегистрыСведений[ТекРегистр.Имя].СоздатьНаборЗаписей().Записать();
    КонецЦикла;
    Reply
  4. sergey512

    Автор повеселил)))

    Reply
  5. СергейКа

    (4)Точно повеселил

    Каждый раз приходилось писать код по очистке регистра. Надоело. Написал универсальную обработку.

    Надоело как то мне писать универсальные обработки. Написал обработку которая делает универсальные обработки. Теперь для всех действий достаточно нажатия одной кнопки.

    Reply
  6. nvv1970

    (5) надоело мне писать обработки, которые создают универсальные обработки.

    Ничего не стал делать… Лежу, читаю инфостарт.

    Reply
  7. СергейКа

    (6) Э не… А работать кто будет? Хоть одна кнопка, но должна быть.

    Reply
  8. lisma9

    100 лет назад ещё скачивал с этого сайта обработку по очистке регистров

    Reply

Leave a Comment

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