Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Запрос в fastreport
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Есть следующий запрос в ADOQuery в fastreport: SELECT T1.ID_CAR, T1.NUMBER_TC, T1.SIGNAL, SUM_DISTANCE = ROUND(T3.SUM_DISTANCE*0.001, 3), -- ÏÐÎÁÅà SUM_FUEL = ROUND(T3.SUM_FUEL, 3), -- ÐÀÑÕÎÄ ÒÎÏËÈÂÀ SUM_STOP_TIME = CONVERT(VARCHAR, DATEADD(SS, T1.SUM_STOP_TIME, 0), 108), -- ÂÐÅÌß ÑÒÎßÍÊÈ SUM_RUN_TIME = CONVERT(VARCHAR, DATEADD(SS,(DATEDIFF (SS, T3.MIN_DATE, T3.MAX_DATE) - T1.SUM_STOP_TIME), 0), 108) -- ÂÐÅÌß ÄÂÈÆÅÍÈß FROM ( SELECT ID_CAR, NUMBER_TC, SIGNAL, SUM_STOP_TIME = dbo.Calc_CarStopTime(ID_CAR, :BEGINDATE, :ENDDATE) -- ÂÐÅÌß ÑÒÎßÍÊÈ FROM CARS WHERE DELETE_DATE IS NULL ) AS T1 JOIN (-- ÐÀÑ×ÈÒÛÂÀÅÌ ÒÎÏËÈÂÎ È ÐÀÑÑÒÎßÍÈÅ SELECT DISTINCT T2.ID_CAR, SUM_DISTANCE = SUM (T2.DISTANCE) OVER (PARTITION BY T2.ID_CAR), SUM_FUEL = SUM (T2.FUEL) OVER (PARTITION BY T2.ID_CAR), MAX_DATE = MAX (T2.RECV_DATE) OVER (PARTITION BY T2.ID_CAR), MIN_DATE = MIN (T2.RECV_DATE) OVER (PARTITION BY T2.ID_CAR) FROM NAVIGATIONS AS T2 WHERE T2.RECV_DATE > :BEGINDATE AND T2.RECV_DATE <= :ENDDATE ) AS T3 ON T1.ID_CAR = T3.ID_CAR INNER JOIN CARGROUPS AS T4 ON T1.ID_CAR = T4.ID_CAR INNER JOIN CLIENTS_GROUPS AS T5 ON T4.ID_GROUP = T5.ID_GROUP INNER JOIN CLIENTS AS T6 ON T5.ID_CLIENT = T6.ID_CLIENT WHERE T6.WORK_STATE = 1 AND T4.DELETE_DATE IS NULL AND T5.DELETE_DATE IS NULL AND T6.DELETE_DATE IS NULL Подскажите, пожалуйста, в каком виде задать параметры :DEGINDATE и :ENDDATE (они как Datetime) и как сделать, чтобы в банде отображались ID_CAR и т.д. (На данный момент не отображаются) Модератор: Тема перенесена из форума "Microsoft SQL Server". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2009, 16:07 |
|
||
|
Запрос в fastreport
|
|||
|---|---|---|---|
|
#18+
Возможно, что я что-то не так понял , предполагаю формат дат (в коде ftDate) Query1.Parambyname('BEGINDATE').datatype:=ftDate; Query1.Parambyname('BEGINDATE').value:=dateedi1.date;,а ID_CAR вообще не понял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2009, 17:06 |
|
||
|
|

start [/forum/topic.php?fid=31&fpage=78&tid=1535827]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
22ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 98ms |

| 0 / 0 |
