0. YVolohov 686 07.05.09 13:54 Сейчас в теме

Статистика информационной базы

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

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

Комментарии
Избранное Подписка Сортировка: Древо
1. miksla 38 07.05.09 13:54 Сейчас в теме
(+) а то искал недавно статистику для файловой базы и не нашел :-)
2. YVolohov 686 07.05.09 13:58 Сейчас в теме
думаю еще дописать подсчет строк в табличных частях объектов
freelancer; +1 Ответить
3. miksla 38 07.05.09 14:37 Сейчас в теме
Ты кстати глянь на сайте, таких обработок очень много. http://infostart.ru/projects/1200/
Вот эта очень хороша, но для скуля.
Если уберешь объекты у которых количество 0 и сделаешь перед запуском фильтр по типу документов будет лучше. Иначе на больших базах работать будет вечность.
4. YVolohov 686 07.05.09 15:04 Сейчас в теме
Отличная штука, можно кое-что позаимствовать, особенно фильтр в виде дерева метаданных понравился.
5. Evg-Lylyk 2722 08.05.09 00:33 Сейчас в теме
Жаль ничего нового :(

(0) у меня не работает на базе примеры 8.1
Для РегистрБухгалтерии.Основной генерится запрос к полю Валюта, а в регистре ВалютаДт, ВалютаКт. Имя первого поля помоему должно быть поле которое есть всегда.
6. YVolohov 686 08.05.09 10:38 Сейчас в теме
(5) Для всех таблиц кроме таблиц регистров такое поле есть, это "ссылка". А регистры не имеют фиксированного поля, поэтому пришлось брать первое поле регистра. Поле "Период" есть например в регистрах бухгалтерии, накопления, расчетов но может отсутствовать в регистре сведений. Но поправить возникшую ситуацию все же можно. Сейчас переделаю и выложу.
Evg-Lylyk; +1 Ответить
8. YVolohov 686 10.05.09 22:45 Сейчас в теме
(7) Насчет "Количество(*)" не знал, интересная возможность. Спасибо за совет.
9. VladZetRu 9 14.05.09 04:08 Сейчас в теме
Было бы не плохо при выборе строки отчета переходить в соответствующий список справочника или журнал документов
10. YVolohov 686 18.05.09 11:31 Сейчас в теме
(9) добавил эту возможность
11. malikov_pro 21.05.09 08:12 Сейчас в теме
было бы неплохо добавить фильтр по датам, интересно сколько документов введено за последний месяц
13. YVolohov 686 21.05.09 10:50 Сейчас в теме
(11) Это нарушает принцип универсальности отчета, если документ можно привязать к дате то запись справочника или непериодического регистра сведений, например, нельзя (поскольку там просто нет такого реквизита), то же самое касается и (12), посколько документ и запись в табличной части документа расценивается исключительно как запись в таблице.
Впрочем выход есть, создать дополнительные отчеты для основных объектов метаданных (справочники, документы) и вставить ссылки на них в расшифровку по основному отчету. В следующих версиях программы я это обязательно сделаю.
12. malikov_pro 21.05.09 08:15 Сейчас в теме
разнести по разным столбцам количество документов и количество записей
14. drx211 28 08.07.09 15:34 Сейчас в теме
:) Тупо сдохла на совсем небольшой базе УПП... Не анализировал - ты случайно там деревья не используешь? В 1С еще с 8.0 тянется такая лажа - деревья очень отжирают память, я как-то анализатор метаданных делал, туда нормально даже дерево конфигурации(порядка 4000 элемнов) не загружалось - так что - скорее всего - причина падения - в использовании ДереваЗначений...
15. YVolohov 686 08.07.09 15:43 Сейчас в теме
(14) Дерево используется только для фильтра на форме, вряд ли оно забирает так уж много памяти, да и размер его небольшой.
База какая? С SQL-базой могут быть проблемы (хотя и не обязательно), обработка создавалась в основном для файловой базы. Для SQL попробуй это http://infostart.ru/projects/1200/
У меня на всех файловых базах работала нормально. На некоторых SQL-базах выбрасывала ошибки, на некоторых нет.
16. drx211 28 08.07.09 20:24 Сейчас в теме
УПП достаточно большая конфигурация... Вариант - файловый. Попробуй взять демо базу УПП и на ней запустить отчет, со всеми установленными галочками.
17. YVolohov 686 13.07.09 14:49 Сейчас в теме
(16) Попробовал запустить на УПП (демо-база), работает нормально. Правда использовал УПП для Укрины (другого просто не было) но разница я думаю небольшая.
18. an77 223 05.08.09 20:52 Сейчас в теме
Информативно и полезно. Плюс.
YVolohov; +1 Ответить
19. grad-usnik 13.08.09 10:54 Сейчас в теме
Нет выбора по датам. Не информативно. Минус
20. YVolohov 686 13.08.09 11:51 Сейчас в теме
Есть планы прикрутить к отчету период и периодичность, да все руки никак не доходят.
21. pavel_lucenko 09.09.09 19:24 Сейчас в теме
Спасибо за статистику файловой ИБ
YVolohov; +1 Ответить
22. KukA.5 472 10.09.09 20:25 Сейчас в теме
Очень хорошая работа! Спасибо, Ярослав.
YVolohov; +1 Ответить
23. KvazaR 11.09.09 12:52 Сейчас в теме
в файлов варианте УПП 1.2.23.2 вылетает с ошибкой "мало памяти".
YVolohov; +1 Ответить
24. YVolohov 686 12.09.09 13:00 Сейчас в теме
(23) Да, с УПП явно что-то не так. Вторую жалобу уже слышу. Самое интересное что при тестировании на демо-базе УПП все работало нормально.

Может действительно нехватка памяти. Все таки запрос немаленький, обращение ко всем таблицам базы. А если отчет формируется не по всем таблицам а по части, тоже ошибка появляется ?

В любом случае спасибо за замечание, попробую разобратся.
25. ulen 56 16.09.09 17:11 Сейчас в теме
26. asp 40 18.09.09 09:55 Сейчас в теме
УПП 1.2.19.1, база клиент-серверная, БД MS SQL 2005.
При попытке запуска выкидывает ошибку

{Форма.Форма(708)}: Ошибка при вызове метода контекста (Выполнить): Ошибка выполнения запроса "Построенный запрос к СУБД использует слишком много таблиц. Допустимо не более 256.
27. YVolohov 686 18.09.09 12:25 Сейчас в теме
(26) Так это не ошибка, это ограничение на уровне сервера. В данном случае нельзя получить статистику по всех таблицах одновременно, поскольку сервер отказывается обрабатывать такой запрос. Можно ли это как то обойти на уровне сервера я не знаю, а вот в обработке нужно выбрать не все элементы дерева а часть. В файловой базе таких проблем не возникает.
32. wildhog 461 29.12.09 13:51 Сейчас в теме
(27) Думаю можно обойти это ограничение используя временные таблицы. а в целом спс - удобная и нужная обработка )
YVolohov; +1 Ответить
28. artmicro 28.11.09 19:09 Сейчас в теме
При использовании детализации:

ПлатежноеПоручениеВходящее:

Всего записей 108 385
Проведен- ных 108 301
Непроведен-ных 84
Помеченных на удаление 83

Объясните пожалуйста арифметику, а то 108301+84+83 ни как не равно 108385

Спасибо.
29. YVolohov 686 28.11.09 20:19 Сейчас в теме
(28) Всего = Проведенных + Непроведенных
Непроведенные = Просто непроведенные + Помеченные на удаление
30. artmicro 28.11.09 21:36 Сейчас в теме
(29) Спасибо. Так понятней. Обработка прикольная, удобная, а главное довольно быстрая. Спасибо за разработку ;)
YVolohov; +1 Ответить
31. scalalaz 24.12.09 12:10 Сейчас в теме
Удобный и полезный отчет.
YVolohov; +1 Ответить
33. VladC# 63 15.08.11 16:09 Сейчас в теме
спасибо за обработку, все очень просто и удобно
YVolohov; +1 Ответить
34. Skazal 10.10.11 09:21 Сейчас в теме
Благодаря обработке нашел много косяков в базе и почистил не нужные регистры.
YVolohov; +1 Ответить
35. ASoft 26.11.11 11:30 Сейчас в теме
Спасибо за обработку, все очень просто и удобно.
YVolohov; +1 Ответить
36. abzae 05.01.12 17:25 Сейчас в теме
Отличная вещь, для себя добавил % записей таблицы от общего кол записей БД
YVolohov; +1 Ответить
38. CyberCerber 322 19.06.12 10:42 Сейчас в теме
А есть подобная обработка на 8.2 УФ?
39. CratosX 08.08.12 11:50 Сейчас в теме
Не работает отбор по подсистемам, хотя галочки оставлял все, одну, или некоторые

{Форма.Форма.Форма(232)}: Поле объекта не обнаружено (Подсистемы)
                ПодсистемыОбъекта = ОбъектМетаданных.Подсистемы;


(38) есть http://infostart.ru/public/73264/
40. newborn 10.01.13 17:13 Сейчас в теме
В каких единицах приводятся данные о размерах таблиц? Для меня это важно, я качал обработку для этого.
41. YVolohov 686 11.01.13 15:32 Сейчас в теме
(40) Количество записей в основной таблице или табличных частях.
42. DitriX 1768 26.02.14 05:05 Сейчас в теме
Вы бы сюда добавили отборы, и графики.
Что бы отслеживать тенденцию роста базы.
В метаданных, если не ошибаюсь - хранится инфа и том, когда был создан объект.
Было бы круто посмотреть график - рост тех или иных объектов по времени (месяц, год и т.д.)
CaSH_2004; +1 Ответить
43. sam2601 02.02.15 12:31 Сейчас в теме
Интересная обработка, сюда бы еще объем этих таблиц добавить и будет "SUPER GUT".
44. b-dm 169 28.09.15 11:11 Сейчас в теме
Спасибо ,очень хорошая и полезная обработка по статистике ИБ 8.
Было бы идеально если бы можно было еще количество документов формировать за период.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист, аналитик, эксперт 1С
Санкт-Петербург
По совместительству

Программист 1С
Санкт-Петербург
зарплата от 80 000 руб. до 130 000 руб.
Полный день

Автор новостных обзоров на тему 1С и бухучета
Санкт-Петербург
По совместительству

Программист/Cтарший программист 1С
Москва
зарплата от 100 000 руб. до 250 000 руб.
Полный день

Программист 1С
Калининград
зарплата от 60 000 руб. до 80 000 руб.
Полный день