gifts2017

Время работы пользователей

Опубликовал Александр Смирнов (plnz) в раздел Администрирование - Журнал регистрации

Отчет показывает время работы пользователей ИБ. Данные отображаются в виде графика и таблицы.

      Данные для отчета берутся из журнала регистрации. На основании полученных данных строится диаграмма и таблица средствами СКД.

PS. Отчет делал для АльфаАвто. Если будет полезен, то адаптирую его для типовых.

UPD:

15.09.2011

  • * добавлена версия для платформы 8.2 (обычные формы)
  • * мелкие исправления

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Время работы пользователя для 8.1
.erf 14,95Kb
07.02.13
188
.erf 14,95Kb 188 Скачать
Время работы пользователя для 8.2
.erf 12,61Kb
07.02.13
72
.erf 12,61Kb 72 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. VVV (V_V_V) 31.08.11 19:19
На УТП для Украины под 8.2 (сконвертировал) не пошло. А было бы полезно... :)
И я группирую пользователей по подразделениям. В списке выбора предлагает выбрать и группы в том числе. Любопытно, что выведет для группы...
2. Александр Смирнов (plnz) 31.08.11 21:44
(1) Без исправления кода под 8.2 работать не будет. А сгруппами - это недочет. Работать не будет. Я поправлю это. За одно под 8.2 версию сделаю.
3. VVV (V_V_V) 01.09.11 12:18
(2) А чего группы - недочет? Было бы неплохо выбрать целиком группу - а чтоб статистика строилась для всех входящих в нее элементов. Группы и заводятся потому что пользователей много - выбирать меньше придется. Хоть и геморройно это... :)
4. Андрей C (an77) 04.09.11 17:20
Хороший отчетик, плюс.
Хочется спросить, а с помощью диаграммы Ганта не было желания сделать? По-моему было б тоже интересно.
5. Павел Мельцер (paul509) 07.09.11 16:58
хотелось бы под 8.2..., а то кто сейчас еще работает в 8.1 ???
6. Петр Петров (jONES1979) 07.09.11 21:36
Те работают, у кого нет денег на обновление дорогой конфигурации под версию 8.2
7. Александр Смирнов (plnz) 08.09.11 13:10
Под 8.2 сделаю обязательно. Но сейчас пока времени нет. По диаграмме Ганта тоже посмотрю.
8. Анна Т (anna_irk) 21.09.11 14:46
полезное дело, обязательно попробую
9. Юрий Лазаренко (TitanLuchs) 30.09.11 15:44
Плюсану. Правда на первый взгляд график трудночитаемый. Сначала не понял, в каких единицах измеряются оси.
10. Александр Смирнов (plnz) 30.09.11 18:32
(9) Действительно, забыл написать про измерения. Горизонтально - даты, Вертикально - время в минутах.
11. Evgeniy (Evgeniy) 21.10.11 16:20
При проверке отчета на своей рабочей базе обнаружил баги
Планформа 8.2.14.533 Конфигурация УТ 10.3.13
База на MS SQL сервере крутиься.

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

PS: а так хотелось показать статистику работы в базе 1С рукководству:)
12. bomiser 21.03.13 15:49
под 8.2 почему-то не выводит данные...
13. Spb Stopol (Stopol) 04.10.13 17:20
Стал разбираться с кодом для написания своей обработки. Есть небольшое замечание по коду. В процедуре "КнопкаСформироватьНажатие" указана строка - "ИмяВыходногоФайла = ПолучитьИмяВременногоФайла(".xml");".
На переменную - "ИмяВыходногоФайла" нет ссылки в модуле формы и в модуле обработки. Предлагаю ее убрать. Далее в строке ВыгрузитьЖурналРегистрации(ЖурналРегистрации, ЗаполнитьФильтр()); У Вас таблица значений оформлена в реквизитах формы. Я бы порекомендовал конструкцию - "ЖурналРегистрации = Новый ТаблицаЗначений;". Объясню почему. При повторном нажатии на кнопку сформировать ничего не происходит. Несмотря на то, что Вы чистите таблицу указанную в реквизитах формы. Похоже "косячит" ВыгрузитьЖурналРегистрации. Далее в функции НайтиДатуЗавершенияСеанса() происходит проверка на номер соединения. При открытии сессии пользователя номер соединения в журнале регистрации есть, а при закрытии номер соединения обнуляется (проверил отладчиком). Пришлось использовать номер сеанса (он не меняется). Все проверки происходили на релизе платформы 1С:Предприятие 8.2 (8.2.18.109), в конфигурации УТ 10.3.

Прикрепленные файлы:
Bozhevilnoe; +1 Ответить 1
14. Константин Куликов (Светлый ум) 11.10.13 12:42
15. Елена Сорокина (DioElena) 02.12.14 09:34
(13) Stopol, спасибо за отличный коммент! Отчет был поправлен согласно вашим рекомендациям, и все заработало:)
16. Александр Алекс (arktika1) 29.01.15 21:46
Я правильно понял
1. он смотрит какие документы были сохранены и по ним выводит что именно делал пользователь?
2. или он сочетает когда документ открыли и сколько на него потратили времени?
3. под 8.3 работать будет?
Спасибо
жду ответа.
17. Александр Смирнов (plnz) 30.01.15 16:37
1) и 2) Время смотрит по длительности сеанса (начало завершение).
3) Под 8.3 не работает.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа