мета-данные страницы
Различия
Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
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> | ||