Отчёт. Работа с данными из SQL <1С:Предприятие 8.2, Самописная конфигурация>
(завершен, выполнил ROM)
Есть таблица в SQL [oktell].[dbo].[A_UserStateHistory] — Журнал статистики пользовательских состояний (готов/занят/не в системе..)
[Id] [uniqueidentifier] NULL — id записи
[UserId] [uniqueidentifier] NULL — id пользователя
[State] [int] NULL — код установленного состояния (0-Отключен,
1-Готов, 2-Перерыв, 3-Нет на месте, 5-Занят, 6-Зарезервирован, 7-Без
телефона)
[TimeChange] [datetime] NULL — время установки состояния
[Info] [nvarchar](500) NULL — описание статуса Перерыв
[UserSelfInfo] [int] NULL — признак заполнения поля Info
[ICode] [int] NULL — дополнительный код состояния, применяется для
перерыва (1002-"прочие" и указание текстом (поле Info); 1003-system
lock, блокировка компьютера; 10101-Авто; 10102-Вход по умолчанию;
10103-Вышел; 10104-Отвалился; 10105-Авторизовался; 10201-[empty];
10202-Авторизация; 10203-Вход в СС)
[Enumerator] [bigint] IDENTITY(1,1) NOT NULL — число, определяющее порядок состояний.
Хочется получить отчет в 1с где можна выбрать пользователя(одного, двух или всех) период времени и получить количество времени проведенного пользователем в каждом состоянии(0-Отключен,
1-Готов, 2-Перерыв, 3-Нет на месте, 5-Занят, 6-Зарезервирован, 7-Без
телефона) В ценообразовании ничего не понимаю, поэтому жду предложений.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!