![]() |
FastReport суммировать значение времени
Доброго дня, кому приходилось используя FastReport суммировать значение времени
у меня на [SUM(<Dataset1."REAL_CONT">)] итогом получается значение '00:10:1000:12:4600:14:1400:29:1000:10:1000:16:160 2:04:46 т.е. идет перечисление значений простоя |
Отчеты, версия 1.5.5
Изменения версии 1.5.5: 1. Добавлена кнопка удаления составных отчетов 2. В составные отчеты включен отчет по топливозаправщикам "ПОРТ-3" 3. Для удобства работы с промежутками времени, были введены несколько функций: - GetSpanTime(STime: String; ETime: String): TDateTime - StringToSpanTime(Span: String): TDateTime - SpanTimeToDays(Span: TDateTime):String - SpanTimeToHours(Span: TDateTime):String - SpanTimeToSec(Span: TDateTime):Integer описание функций можно посмотреть в списке функций http://gyazo.com/0df20af30cf1caac2ca959de8d2f5c80.png?1330679062 |
Тот, формат что Вы видите в ячейках, FastReports, к сожалению, напрямую суммировать не умеет.
Поэтому, необходимо воспользоваться вышеуказанными функциями для преобразования времени в формат, с которым можно производить математические действия и обратно. |
Цитата:
Код:
[SpanTimeToDays(SUM(StringToSpanTime(<Dataset1."REAL_CONT">)))] |
спасибо, все получилось
|
Текущее время: 21:38. Часовой пояс GMT. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot