| | caiiia1978 
 Newbie
 | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору 
 Цитата:
 | подскажите как сделать отчет в котором: строки - специалисты
 столбец1-всего заявок
 столбец2 - открытые
 столбец3 - просроченные
 | 
 Вставляй в редактор запросов в SD и запускай если у тебя под MS SQL:
 
 SELECT IT.first_name, count(WO.WORKORDERID)"Назначено", COUNT(DELAY.wodelay)"Просрочено", COUNT(CLOSED.woclosed)"Закрыто" FROM WORKORDER WO LEFT JOIN  (SELECT WO.WORKORDERID wodelay FROM WORKORDER WO WHERE (WO.COMPLETEDTIME IS NULL OR WO.COMPLETEDTIME = 0) AND ROUND(CAST(dateadd(ss,wo.DUEBYTIME/1000,'1970-01-01 04:00:00')as float),0,1) < ROUND(CAST(GETDATE() as float),0,1) AND (WO.duebytime >= 0) )DELAY ON WO.WORKORDERID = DELAY.wodelay LEFT JOIN (SELECT WO.WORKORDERID woclosed FROM WORKORDER WO INNER JOIN WorkOrderStates WS ON WO.WORKORDERID = WS.WORKORDERID WHERE WS.statusid = 3) CLOSED ON wo.WORKORDERID = CLOSED.woclosed LEFT JOIN WorkOrderStates WOS ON WO.WORKORDERID = WOS.WORKORDERID LEFT JOIN AAAUSER IT ON WOS.ownerid = IT.USER_ID WHERE ((wo.CREATEDTIME != 0) AND (wo.CREATEDTIME IS NOT NULL)) AND ROUND(CAST(dateadd(ss,wo.CREATEDTIME/1000,'1970-01-01 04:00:00')as float),0,1) = (ROUND(CAST(GETDATE() as float),0,1)) GROUP BY IT.first_name
 
 Добавлено:
 
 Цитата:
 | При попытке восстановить данные на чистый SD+ релиза 7514, возникает такая вот оказия: | 
 А ты уверен, что бекап тоже был создан в том же 7514 релизе?
 |  | Всего записей: 25 | Зарегистр. 01-10-2009 | Отправлено:  12:26 11-11-2009  | Исправлено: caiiia1978,   12:48 11-11-2009
 | 
 |