Количество записей в регистре накопления, сведений, справочников и документов

26.10.17

База данных - Статистика базы данных

Обработка выводит список регистров накопления, сведений с количеством записей в каждом и список справочников и документов с количеством элементов. Управляемое и обычное приложение.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Количество записей в регистре накопления, сведений, справочников и документов.:
.epf 16,38Kb
36 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Была необходимость вывести список со значениями где есть заполненные элементы. За основу была взята обработка под УФ и слегка доработана под нужды, добавлены обычные формы. Первоисточник неизвестен.

Обработка выводит список регистров накопления, сведений с количеством записей в каждом и список справочников и документов с количеством элементов. Управляемое и обычное приложение.

Тестировалась на "Управление торговым предприятием для Украины", редакция 1.1. и Автосервис 1.4.9.27 На других конфигурациях тоже должно работать.

Вступайте в нашу телеграмм-группу Инфостарт

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

См. также

Инструменты администратора БД Статистика базы данных Системный администратор 1С 8.3 Абонемент ($m)

База растёт, диски кончаются, бэкап перестал влезать в ночь — а на вопрос «что именно занимает место?» никто не может ответить. Конфигуратор молчит: самые тяжёлые таблицы часто вообще не видны в дереве метаданных. Обработка строит полную карту объёмов базы за несколько минут: все объекты метаданных с табличными частями, имена таблиц СУБД, служебные таблицы платформы отдельным списком и готовый SQL-скрипт точных размеров для MS SQL и PostgreSQL. К СУБД не обращается — только платформенные средства, только чтение.

10 стартмани

03.08.2026    1805    25    nedomolkov.ivan    5    

3

Статистика базы данных Разработчик 1С 8.3 Абонемент ($m)

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

1 стартмани

27.04.2026    1612    12    archi517    0    

7

Статистика базы данных Разработчик Пользователь 1С 8.3 Абонемент ($m)

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

1 стартмани

03.03.2026    1148    7    burgerkirg    0    

5

Статистика базы данных Системный администратор Разработчик 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Библиотека стандартных подсистем Абонемент ($m)

Расчет размера таблиц базы данных по метаданным. Будет полезна для выбора стратегии уменьшения размера базы (свертка, переход на новую, выгрузка на тома). Иногда некоторые таблицы могут иметь необоснованно огромный размер.

3 стартмани

27.10.2025    3302    108    gebungen    0    

4

Статистика базы данных 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 Абонемент ($m)

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

3 стартмани

12.09.2025    3344    24    onezero    4    

17

Статистика базы данных Разработчик 1С 8.3 Россия Абонемент ($m)

Отчёт показывает, сколько элементов и записей хранится в каждом справочнике, документе и регистре вашей базы, какой объём данных они занимают и сколько «весит» одна запись. Размер рассчитывается средствами платформы — без доступа к СУБД, поэтому отчёт работает в любой конфигурации на управляемых формах, в файловой и клиент-серверной базе. Помогает ответить на вопрос «за счёт чего растёт база», подготовиться к свёртке, переходу в облако или на PostgreSQL, найти «раздутые» регистры и документы. Есть расшифровки по табличным частям и движениям, диаграмма, выгрузка в Excel и PDF.

1 стартмани

13.05.2025    5196    91    SanchoD    24    

8

Статистика базы данных Разработчик 1С:Предприятие 8 1С:Управление торговлей 11 Абонемент ($m)

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

2 стартмани

10.04.2025    4386    47    aximo    14    

8
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. fuxic 300 16.06.21 08:20 Сейчас в теме
	Спи = Новый СписокЗначений; // ед. число + мн. число
	Спи.Добавить("Справочник", 			"Справочники");
	Спи.Добавить("Документ", 			"Документы");
	Спи.Добавить("РегистрСведений", 	"РегистрыСведений");
	Спи.Добавить("РегистрНакопления", 	"РегистрыНакопления");
	
	Запрос = Новый Запрос;
	ШаблонТекстаЗапроса = "ВЫБРАТЬ КОЛИЧЕСТВО(*) КАК Количество ИЗ [ВидМетаданных].[ИмяТаблицы] КАК Таблица";
						  
	ТЗ = Новый ТаблицаЗначений;
	ТЗ.Колонки.Добавить("Имя");
	ТЗ.Колонки.Добавить("Синоним");
	ТЗ.Колонки.Добавить("Количество");
	
	МаксДлинаНаименованияМета 	= 0;
	МаксДлинаКоличества 		= 0;
	
	Для Каждого Эл Из Спи Цикл 
		
		Сообщить(">> " + Эл.Представление + Символы.ПС);
		
		Сч 						= 0;
		ВидМетаданных 			= Эл.Значение;
		Мета 					= Метаданные[Эл.Представление]; 
		
		Для Каждого ОбъектМетаданных Из Мета Цикл 
			
			Сч = Сч + 1;
			ОбработкаПрерыванияПользователя();
			Состояние("Сбор данных " + ВидМетаданных + ": " + Сч + " / " + Мета.Количество() + " / " + ОбъектМетаданных.Имя);
			
			МаксДлинаНаименованияМета 	= Макс(СтрДлина(ОбъектМетаданных.Синоним), МаксДлинаНаименованияМета);
		
			Запрос.Текст = СтрЗаменить(ШаблонТекстаЗапроса, "[ИмяТаблицы]", ОбъектМетаданных.Имя);
			Запрос.Текст = СтрЗаменить(Запрос.Текст, "[ВидМетаданных]", 	ВидМетаданных);
			
			Выборка = Запрос.Выполнить().Выбрать();
			
			Если Выборка.Следующий() И ЗначениеЗаполнено(Выборка.Количество) Тогда 
				нс = ТЗ.Добавить();
				нс.Имя 				= ОбъектМетаданных.Имя;
				нс.Синоним 			= ОбъектМетаданных.Синоним;
				нс.Количество 		= Выборка.Количество;
				МаксДлинаКоличества = Макс(СтрДлина("" + Выборка.Количество), МаксДлинаКоличества);
			КонецЕсли;
			
		КонецЦикла;	
		
		ТЗ.Сортировать("Количество Убыв");
		
		Для Каждого лСтр Из ТЗ Цикл 
			Сообщить("" + СтроковыеФункцииКлиентСервер.ДополнитьСтроку(лСтр.Синоним, МаксДлинаНаименованияМета, " ", "Справа") + "  " + СтроковыеФункцииКлиентСервер.ДополнитьСтроку(лСтр.Количество, МаксДлинаКоличества + 2, " ")); 
		КонецЦикла;	
		
		Сообщить(Символы.ПС + Символы.ПС);
		
	КонецЦикла;
Показать
2. fuxic 300 16.06.21 08:56 Сейчас в теме
(1)
	...	
		Сч 						= 0;
		ВидМетаданных 			= Эл.Значение;
		Мета 					= лМетаданные[Эл.Представление]; 
		
		ТЗ.Очистить();
....
Для отправки сообщения требуется регистрация/авторизация