|
|
|
сложить время в столбце (MS Reproting Services 2008)
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, MS Reproting Services 2008, отчеты пишу в Report Builder 3.0 есть запрос: приведу кусок... Код: sql 1. 2. 3. в графе "opa" (это время на сколько опоздал работник) - получается время - 00:15:23 и тому подобное.... 05:35:37 делаю группировку по работнику и хочу получить суммарное время опоздание по каждому работнику для этого в группе, там где итог, пишу выражение =Sum(Fields!opa.Value) конечно же он мне выводит какие то непонятные цифры :) если добавить =CONVERT(time, Sum(Fields!opa.Value)) то выдает ошибку: В выражении Value для фрагмент текста "Textbox39.Paragraphs[0].TextRuns[0]" содержится ошибка: [BC30108] 'CONVERT' is a type and cannot be used as an expression. Подскажите как можно просуммировать время по колонке "opa". Время может быть в итоге и такого вида 107:35:33 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2012, 11:04 |
|
||
|
сложить время в столбце (MS Reproting Services 2008)
|
|||
|---|---|---|---|
|
#18+
r12, один из вариантов (из личного опыта) Вместо Код: sql 1. сделать разницу в секундах, будет некое целое число: Код: sql 1. Просуммировать это целое число - без проблем. А на экран вместо целого числа выводим в формате дни:часы:минуты:секунды по формуле: Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2012, 20:05 |
|
||
|
сложить время в столбце (MS Reproting Services 2008)
|
|||
|---|---|---|---|
|
#18+
user89, спасибо большое, все прекрасно работает :) сделал вот так: Код: sql 1. а вывожу вот так: Код: sql 1. это как раз как я и хотел :) (что бы были не дни, а именно часы) и для проверки вот как: Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2012, 10:48 |
|
||
|
сложить время в столбце (MS Reproting Services 2008)
|
|||
|---|---|---|---|
|
#18+
Еще от предшественников досталась такая функция: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. В Code отчета запихиваешь ее и, собственно, профит! Писанины меньше в разы получается. Код: vbnet 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2012, 11:28 |
|
||
|
|

start [/forum/topic.php?fid=31&fpage=42&tid=1534414]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 246ms |
| total: | 370ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...