Показать сообщение отдельно
Старый 14.07.2015, 09:41    | »»» |  #413
ak_alexander
Дилер
 
Аватар для ak_alexander
 
АвтоКоннект
Регистрация: 21.01.2014
Сообщений: 123
ak_alexander is on a distinguished road
По умолчанию

[quote=storm;110132]
Сообщение от ak_alexander Посмотреть сообщение
В стандартном рейсе отчёта нужно отсюда: [DS_trip.I7_S_TIME] вытащить только часы и минуты
Сообщение от storm Посмотреть сообщение
[DateTime.Parse([DS_trip.I7_S_TIME]).ToString("HH:mm")]
Спасибо

Сообщение от ak_alexander Посмотреть сообщение
Затем нужна функция, которая преобразует часы и минуты в минуты.
Сообщение от storm Посмотреть сообщение
уточните
Нужно время "HH:mm" перевести в mm, т.е. (HH*60)+mm = mm. Мне это нужно, чтобы вычислить длину рабочего дня (выключение Д7-Включение Д7). Затем от полученных минут я отниму Общие моточасы, переведённые в минуты. И получу время простоя, которое надо перевести в HH:mm

Сообщение от ak_alexander Посмотреть сообщение
[ConvertMHoursToTimeSpan([DS_trip.M1_HOURS])]. Вот тут надо убрать секунды.
Сообщение от storm Посмотреть сообщение
нужен текст самой функции
Я по-другому задам вопрос. Нужно, чтобы этот оператор выдавал часы и минуты: [DS_trip.M1_HOURS]

Сообщение от ak_alexander Посмотреть сообщение
Можно исправить вот эту функцию [DS_trip.T1_S_LEVEL] так, чтобы она показывала количество литров, когда включился 7-й датчик?
Сообщение от storm Посмотреть сообщение
опишите подробнее что и зачем
Нужна функция в отчёте по рейсам, которая покажет количество топлива в момент первого включения Д7 (т.е. на начало раб. дня) и в момент последнего выключения Д7 (т.е. на конец раб. дня)

ООО "Авто Коннект" Санкт - Петербург
Парамонов Александр Генадьевич , специалист технической поддержки
ak_alexander вне форума   Ответить с цитированием