Ответ
 
Опции темы
Старый 25.04.2012, 13:04    | »»» |  #1
chernicin
Пользователь
 
Аватар для chernicin
 
ООО «Заполярпромгражданстрой" г. Новый Уренгой
Регистрация: 14.11.2011
Сообщений: 169
chernicin is on a distinguished road
Отправить сообщение для chernicin с помощью ICQ
По умолчанию FastReport суммировать значение времени

Доброго дня, кому приходилось используя FastReport суммировать значение времени
у меня на [SUM(<Dataset1."REAL_CONT">)] итогом получается значение
'00:10:1000:12:4600:14:1400:29:1000:10:1000:16:160 2:04:46 т.е. идет
перечисление значений простоя
chernicin вне форума   Ответить с цитированием
Старый 25.04.2012, 13:32    | »»» |  #2
SK
Администратор
 
Аватар для SK
 
Регистрация: 27.05.2010
Сообщений: 29,956
SK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud of
Отправить сообщение для SK с помощью Skype™
По умолчанию

Отчеты, версия 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

ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
SK на форуме   Ответить с цитированием
Старый 25.04.2012, 13:34    | »»» |  #3
SK
Администратор
 
Аватар для SK
 
Регистрация: 27.05.2010
Сообщений: 29,956
SK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud of
Отправить сообщение для SK с помощью Skype™
По умолчанию

Тот, формат что Вы видите в ячейках, FastReports, к сожалению, напрямую суммировать не умеет.
Поэтому, необходимо воспользоваться вышеуказанными функциями для преобразования времени в формат, с которым можно производить математические действия и обратно.

ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
SK на форуме   Ответить с цитированием
Старый 26.04.2012, 05:27    | »»» |  #4
storm
Опытный пользователь
 
Аватар для storm
 
Регистрация: 22.12.2010
Сообщений: 2,121
storm is on a distinguished road
Отправить сообщение для storm с помощью Skype™
По умолчанию

Сообщение от chernicin Посмотреть сообщение
[SUM()]
если нигде не ошибся, то как-то так
Код:
[SpanTimeToDays(SUM(StringToSpanTime(<Dataset1."REAL_CONT">)))]

г. Челябинск
Ахмедьянов Алексей Адлерович
storm вне форума   Ответить с цитированием
Старый 27.04.2012, 07:38    | »»» |  #5
chernicin
Пользователь
 
Аватар для chernicin
 
ООО «Заполярпромгражданстрой" г. Новый Уренгой
Регистрация: 14.11.2011
Сообщений: 169
chernicin is on a distinguished road
Отправить сообщение для chernicin с помощью ICQ
По умолчанию

спасибо, все получилось
chernicin вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 18:50. Часовой пояс GMT.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot