мета-данные страницы
  •  

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
use_statistics_action [25.11.2019 05:53]
Анисютин создано
use_statistics_action [09.03.2020 08:21]
Строка 1: Строка 1:
-====== Статистика выполнения операций в модулях Агбис ====== 
- 
-**Назначение** 
- 
-Изучение интенсивности использования определенных операций системы:​ "​Запуск программы",​ клик в меню "​Клиенты"​ и т.п.\\ ​ 
-Выделяются группы операций:​ "​Запуск",​ "​Клик в меню",​ "​Помощь"​. 
- 
-//​Модуля обработки данных пока нет.// 
- 
-<ifauth @programmers> ​ 
- 
-**Схема выполнения задачи** 
- 
-1. В обработчик выполнения операции добавляется процедура SetStatisticsAction из модуля DM, которая регистрирует событие выполнения операции в таблице STATISTICS_ACTION. 
- 
-Параметры процедуры SetStatisticsAction 
- 
-EventGroup – Наименование группы операций\\ ​ 
-EventName – Наименование операций\\ 
-EventTime – Продолжительность выполнения операции в секундах\\ ​ 
- 
-**Пример** 
- 
-SetStatisticsAction('​Кнопка на форме "​Обновление программы"','​Отмена установки обновления',​ 0, RdTr, UpTr, true);​\\ ​ 
- 
-При выполнении процедуры SetStatisticsAction в таблице STATISTICS_ACTION заполняются поля\\ ​ 
-из параметров процедуры:​\\ ​ 
-EVENT_GROUP = EventGroup – Наименование группы операций (Кнопка на форме "​Обновление программы"​)\\ ​ 
-EVENT_NAME = EventName – Наименование операций (Отмена установки обновления)\\ ​ 
-EVENT_TIME = EventTime – Продолжительность выполнения операции в секундах (0) \\  
-из параметров приложения:​\\ ​ 
-BASE_PATH = DMForm.Base.SelectedBase.BaseAlias – алиас базы данных\\ ​ 
-IP = DMForm.LocalIP – IP пользователя\\ ​ 
-DEP_NAME = DMForm.DepName – Наименование подразделения\\ ​ 
-USER_NAME = DMForm.UserName – Логин пользователя\\ ​ 
-ROLE_NAME = DMForm.RoleName – Роль пользователя\\ ​ 
-OS_NAME = DMForm.OSName – ОС на компьютере пользователя\\ ​ 
-CLIENT_NAME – Наименование фирмы клиента из firms\\ ​ 
-SCREEN_R – разрешение экрана\\ ​ 
-EXE_NAME = Application.ExeName – Наименование приложения\\ ​ 
-EXE_VERS = DMForm.ExeVersion – Версия приложения\\ ​ 
-DT – время выполнения операции. 
- 
-Структура таблицы STATISTICS_ACTION {{https://​doc.agb.is/​tab_statistics_action}} 
- 
-</​ifauth>​