Подсчет количества объектов в базе данных





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

Собственно обработка для подсчета количества ссылок по типам метаданных.

Есть отбор по помеченным на удаление.

Для документов есть отбор по проведенным и поиск за период.

Фильтр по строкам с нулевым количеством.

Для управляемой формы доступно открытие списка документов из формы обработки по двойному клику.

Была написана для собственных нужд, может, пригодится кому то еще 🙂

 

UPD 04.08.2024

  • Добавил регистры сведений и накопления.
  • Добавил колонки "Количество помеченных на удаление" для справочников и документов.
  • Добавил колонку "Количество проведенных" для документов.
  • Отбор по периоду работает для документов, переодических регистров сведений и регистров накопления

UPD 24.08.2024

  • Добавил "Тестовый режим".

Суть тестового режима — для каждого объекта метаданных выполняется отдельный запрос. При наличии битых таблиц они будут пропущены (будет сообщение).

Оказалось полезно, когда вытаскивал данные из битой базы данных.

UPD 07.02.2024

  • Небольшой рефакторинг кода

UPD 06.05.2024

  • Добавлен отбор по организации, если такой справочник присутствует в конфигурации ("Организации")
  • Для ссылочных типов добавлены команды "Пометить на удаление" и "Удалить непосредственно"
  • Добавлен замер времени поиска для каждого типа объектов
  • Небольшой рефакторинг

UPD 07.05.2024

  • Для документов добавлена функция отмены проведения документов
  • Для независимых регистров сведений добавлена функция полной очистки

12 Comments

  1. Bassgood

    (0) Очередной велосипед? 🙂

    Reply
  2. Wi5hMaCTeP

    Ну а то ж 🙂 стоит себе простаивает, дай думаю людям покататься дам, ежели кому надо 🙂

    Reply
  3. Ivan_Sol

    А можно добавить Количество записей регистры сведений и накоплений. А по документам и справочникам колонки — Количество и Помеченные на удаление?

    Reply
  4. Diagnostiks

    Для подсчета можно и типовым функционалом воспользоваться — Групповое изменение реквизитов.

    Reply
  5. Wi5hMaCTeP

    (3) А пожалуйста 🙂

    (4) Можно и учет в экселе вести (подмигивающий смайл)

    Reply
  6. Diagnostiks

    (5) Напишите обработку для выгрузки всех объектов в Excel ))))

    Reply
  7. Ivan_Sol

    Я же просто спросил. Нет так нет.

    Reply
  8. Wi5hMaCTeP

    (7) Не совсем вас понял. Я добавил то что вы просили и обновил файл.

    Reply
  9. ivanleb
    Подходит для любых конфигураций

    Было бы справедливо, если бы не СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку()

    Reply
  10. YanTsys

    нет отбора по организации 🙁

    Reply
  11. Wi5hMaCTeP

    (9) Исправлено.

    Reply
  12. Wi5hMaCTeP

    (10) Теперь есть 🙂

    Reply

Leave a Comment

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