Показать сообщение отдельно
Старый 12.07.2012, 11:08    | »»» |  #32
kolya
Пользователь
 
Аватар для kolya
 
Тюмень, ДЭУ КАО
Регистрация: 11.07.2012
Сообщений: 56
kolya is on a distinguished road
По умолчанию

Сообщение от storm Посмотреть сообщение
kolya, посмотрите в списке функций (меню Отчет - Переменные - вкладка функции)
в разделе АвтоГРАФ, там должны быть функции
- GetSpanTime(STime: String; ETime: String): TDateTime
- StringToSpanTime(Span: String): TDateTime
- SpanTimeToDays(Span: TDateTime):String
- SpanTimeToHours(Span: TDateTime):String
- SpanTimeToSec(Span: TDateTime):Integer

если их нет, то обновите версию отчетов
http://www.tk-chel.ru/download/AGReports_v1.5.6.zip
Чет не нашел ничего..ну так ладно, со стандартного заложенного отчета есть моточасы и их расчеты.. спс за оказанную помощь)) надеюсь завтра не откажете в беседе))

Добавлено через 13 минут
народ такая вот проблема, расчет моточасов...столкнулся вот с чем, если программировать отчет (код беру из стандартного отчета что был в автографе) и потом его сравниваешь в самом автографе, то данные не совпадают рейсы всё одинаковы...вот коды расчета моточасов
моточасы-[Trip_Motor1Hours]
на остановках - [Trip_Motor1ParkHours]
Движении - [<Trip_Motor1MoveHours> - SUM(<DataSet1."M1_M_HOURS">)]
Работы - [SUM(<DataSet1."M1_M_HOURS">)]
В автографе моточасы =14ч, в отчете с программированном =19ч кому верить?)
Время рейса одинаково.
kolya вне форума   Ответить с цитированием