Пересчет элементов базы

22.03.12

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

Обработка для пересчета элементов базы. Позволяет пересчитывать элементы базы несколько раз. При каждом пересчете в таблицу выводится новая колонка с количеством элементов.

Скачать исходный код

Наименование Файл Версия Размер
Обработка пересчета всех элементов базы
.zip 4,30Kb
21
.zip 4,30Kb 21 Скачать

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

См. также

Физический размер таблиц (MSSQL)

Инструменты администратора БД Статистика базы данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Инструмент для получения физического размера таблиц ИБ (MSSQL)

1 стартмани

09.01.2024    1494    12    ImHunter    4    

7

Анализ документов: свертка базы, автотесты, динамика роста базы

Статистика базы данных Инструментарий разработчика Тестирование QA Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление производственным предприятием Абонемент ($m)

Внешняя обработка "Анализ документов и регистров" - можно использовать для детального изучения документов базы, связанных регистров (накопления и сведений). Предварительный анализ документов обычно требуется перед проведением свертки остатков базы, перед обновлением типовых релизов сильно измененной конфигурации, перед переходом на новую программу.

3 стартмани

29.12.2023    1189    8    RustIG    5    

8

Анализ использования номенклатуры

Статистика базы данных Логистика, склад и ТМЦ Платформа 1С v8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

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

1 стартмани

26.10.2023    764    12    dimanich70    0    

4

Сведения о присоединенных файлах

Статистика базы данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

2 стартмани

24.10.2023    1681    37    ixijixi    6    

20

История фоновых заданий

Журнал регистрации Статистика базы данных HighLoad оптимизация Конфигурации 1cv8 Абонемент ($m)

Удобный отчет по выполнению фоновых заданий в 1С с разбивкой по разным критериям, например по срокам, в какой последовательности, выполнение дольше всех, сколько одновременно и так далее.

5 стартмани

04.09.2023    857    6    Maxiko    0    

8

Количество документов в информационной базе в разрезе видов документов

Статистика базы данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Отчет выводит на экран количество документов в информационной базе. Это позволяет косвенно оценить объем данных в информационной базе. Данная информация может быть полезна, например, если предполагается свернуть информационную базу на определенную дату. От количества документов очень сильно зависит время свертки базы.

1 стартмани

16.08.2023    676    14    pwn    1    

3

Статистика по документам пользователя с версионированием по дате

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

Вывод документов, созданных или отредактированных пользователем за период, в том числе с возможностью "заглянуть" в версии документа на дату.

5 стартмани

30.06.2023    1937    10    nemec    7    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
0. Evilgrym 191 22.03.12 12:03 Сейчас в теме
Обработка для пересчета элементов базы. Позволяет пересчитывать элементы базы несколько раз. При каждом пересчете в таблицу выводится новая колонка с количеством элементов.

Перейти к публикации

+
1. JJMM 22.03.12 12:03 Сейчас в теме
Спасибо, весьма полезная для нас обработка. А нельзя ли добавить параметры периода, чтобы подсчитывать количество операций/документов за месяц, квартал, и т.п., а так же расчетные поля = среднее за последние 3 месяца; среднее за последние полгода; среднее за последний год..

Заранее благодарна.
+
2. woozee 48 28.03.12 13:47 Сейчас в теме
Процедура КнопкаВыполнитьНажатие(Кнопка)
	
	Макет = ПолучитьМакет("Макет");
	ТабДок = ЭлементыФормы.ТабДок;
	ТабДок.Очистить();
	
	ОбластьШапки = Макет.ПолучитьОбласть("Шапка");
	ТабДок.Вывести(ОбластьШапки);
	
	ОбластьСтроки = Макет.ПолучитьОбласть("Строка");
	
	ОбщееКоличество = 0;
	
	Для каждого Справочник Из Метаданные.Справочники Цикл
		Запрос = Новый Запрос("Выбрать * Из Справочник."+Справочник.Имя+"");
		КоличествоЭлементов = Запрос.Выполнить().Выбрать().Количество();
		Если КоличествоЭлементов <> 0 Тогда
			ОбластьСтроки.Параметры.ВидОбъекта = "Справочник";
			ОбластьСтроки.Параметры.Объект = Справочник.Имя;
			ОбластьСтроки.Параметры.Количество = КоличествоЭлементов;
			ТабДок.Вывести(ОбластьСтроки);
			ОбщееКоличество = ОбщееКоличество + КоличествоЭлементов;
		КонецЕсли; 
	КонецЦикла; 
	Для каждого Документ Из Метаданные.Документы Цикл
		Запрос = Новый Запрос("Выбрать * Из Документ."+Документ.Имя+"");
		КоличествоЭлементов = Запрос.Выполнить().Выбрать().Количество();
		Если КоличествоЭлементов <> 0 Тогда
			ОбластьСтроки.Параметры.ВидОбъекта = "Документ";
			ОбластьСтроки.Параметры.Объект = Документ.Имя;
			ОбластьСтроки.Параметры.Количество = КоличествоЭлементов;
			ТабДок.Вывести(ОбластьСтроки);
			ОбщееКоличество = ОбщееКоличество + КоличествоЭлементов;
		КонецЕсли;
	КонецЦикла; 
	ОбластьИтого = Макет.ПолучитьОбласть("Итого");
	ОбластьИтого.Параметры.ОбщееКоличество = ОбщееКоличество;
	ТабДок.Вывести(ОбластьИтого);
	
	ТабДок.Показать();
КонецПроцедуры
Показать


Пожелание автору - сделайте пожалуйста понавороченнее. С отборами, с графиками и прочей удобностью... Иначе смысла нету от публикации....
+
Внимание! Тема сдана в архив