![]() |
Проблема с МЧ в отчёте
Здравствуйте, подскажите пожалуйста как понимать моточасы в отчёте. Выпустил отчёт через модуль отчётов. В графе продолжительность стоит 10:55:17, а в графе МЧ 10,69 (МЧ на остановках 9,04). В настройках\операции стоит сут. чч. мм, Вопрос: как понимать 10,69? или же можно вбить формулу в модуль отчётов чтоб мне по русски писал часы и минуты? :death:
|
Уже не раз писали. Когда стоит количество часов с десятыми долями часов - их легко и просто можно быстро просуммировать на калькуляторе и т.п.
В формате ДД ЧЧ:ММ:СС - нужен перевод величин, чтобы складывать. У нас же есть функции конвертации туда-сюда - любой каприз В ПО АвтоГРАФ тоже есть такая настройка: в каком формате отображать время МЧ. ![]() |
А продолжительность это включённая масса авто?
Добавлено через 3 минуты А в стандартном отчёте как изменить (не модуль отчётов), а тот, что в списке рейсов? Добавлено через 1 час 21 минуту Где список рейсов МЧ поменялось на обчное время, спасибо, но в отчётах всё по старому :kurevo: |
Цитата:
Масса это отдельно. Цитата:
Цитата:
Им нравится потому что они с этим не работают каждый день. |
Цитата:
Хотите выводить в таком формате - какие проблемы-то ? Для удобства работы с промежутками времени, были введены несколько функций: - 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/0df20af30cf1caac2ca...png?1330679062 |
Цитата:
|
ладно не совсем корректно выразился.
масса это масса. Некоторые диллеры предлагают добавить к автографу типа бесперебойника. т.е. АГ функционирует даже при отключеной массе. Поэтому я и пишу что в отчет попадает период за который терминал был в сети и передавал данные. К тому же важны настройки передачи с терминала на сервер. В других терминалах это выставляется ручками сколько посылок терминал шлет за какое время. В аг не знаю, но скорее всего тоже самое. Объясню зачем я это упомянул. Если стоит на терминале допустим отправлять данные 1 раз в 5 минут. На исходе 4 минуты отключается масса, соответственно данные за 4 минуты остаются на терминале.... и все уходит в офф... Вы видите отчет все нормально, но если включить терминал подождать немного он отдаст данные за 4 минуты до отключения и цифры уже могут отличатся. Еще показатель отсутствие gsm связи... Терминал работает ? безусловно он работает, отправляет данные на сервер ? конечно нет. Когда он их отправит ? когда будет связь... Соответственно данные будут отличатся сейчас и после выхода на связь. Поэтому показатель наличия или отсутствия массы на тс не показатель вообще ничего. |
Цитата:
В 1С с удаленными базами данных (УРБД) в филиалах та же фишка. ))) Товар уже продан, но до обмена данными - отчет по остаткам - неактуален. И это нормально. |
Помогите вывести моточасы на остановках в формате ДД ЧЧ:ММ:СС во внешнем модуле отчетов, конструкция вида: [SpanTimeToHours(SUM(StringToSpanTime(<Dataset1."M1 _P_HOURS">)))] не работает, где ошибка?
|
Цитата:
|
Текущее время: 07:00. Часовой пояс GMT. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot