|
Report Builder 3.0
|
|||
---|---|---|---|
#18+
Есть рабочие смены 1.) 7:15 - 14:30 2.) 14:30 - 22:30 3.) 22:30 -7:15 если сложить время , то получается сутки Цель выводить отчет, охватывающий все смены но возникает проблема ,т.к отчет захватывает два дня Если отчет делается 10.08.2012 , то первая и вторая смены отображаются корректно и третья до 24:00 но после 24:00 вылезает инцидент предыдущего дня созданный в 03:57 10.08.2012 то есть в прошлую смену !!! Как сделать через параметры или фильтры чтобы отображалась только одна смена ? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2012, 13:03 |
|
Report Builder 3.0
|
|||
---|---|---|---|
#18+
Необходимо ввести в параметре - значение по умолчанию Отчет будет происходить в 7:15 утра Параметр будет использоваться как фильтр , будут отображается все события с момента запуска отчета и сутки назад какой должен быть параметр по умолчанию (время в момент запуска - 1 сутки )? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2012, 15:08 |
|
Report Builder 3.0
|
|||
---|---|---|---|
#18+
labinps, ??? Функции now(), today http://msdn.microsoft.com/ru-ru/library/ms157328(v=sql.100).aspx#VisualBasicFunctions На всякий случай. Задать по умолчанию для параметра первое число текущего месяца Код: sql 1.
Получить дату, которая была восемь дней назад Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2012, 13:50 |
|
Report Builder 3.0
|
|||
---|---|---|---|
#18+
labinps, а СУБД какая? Идея состоит в том, чтобы выбрать данные за 10.08.2012 и за 7ч 15мин. следующего дня. На MS SQL я бы написал так: Код: sql 1. 2. 3. 4. 5.
435 и 1876 - это количество минут. Пример: Код: sql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2012, 14:08 |
|
|
start [/forum/topic.php?fid=31&msg=37917672&tid=1534341]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
24ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
others: | 281ms |
total: | 382ms |
0 / 0 |