![]() |
|
Здравствуйте! Помоги, пожалуйста, с отчётом :bounce: !
В стандартном рейсе отчёта нужно отсюда: [DS_trip.I7_S_TIME] вытащить только часы и минуты. Затем нужна функция, которая преобразует часы и минуты в минуты. [ConvertMHoursToTimeSpan([DS_trip.M1_HOURS])]. Вот тут надо убрать секунды. Можно исправить вот эту функцию [DS_trip.T1_S_LEVEL] так, чтобы она показывала количество литров, когда включился 7-й датчик? А еще, непонятно как работает [ExCarValue('ParamName', StrToInt(<Car_Device>))]. Я в отчёте написала [ExCarValue('master', StrToInt(<Car_Device>))], а отчёт выдал ошибку CS1012: Превышение допустимого числа символов в символьной константе |
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
[ExCarValue("master", [DS_trip.Sernum])] вместо [DS_trip.Sernum] нужно подставить датасет, из которого брать серийный номер и поле с серийным номером |
Цитата:
Убрал разрывы страниц между рейсами. Теперь они все на одну станицу вмещаются (за неделю). А как собрать итоги по всем рейсам? https://yadi.sk/i/q-_1KroGhpqXQ |
Цитата:
|
А как нормально сделать чтобы после
День.Месяц,Год Час:Мин вывести день недели нормально Четверг ЧТ Пятница Пт и т.д. у меня что-то кривовато получается: [DateTime.Parse([DS_trip.S_REAL_TIME]).ToString("dd.mm.yyyy HH:mm")] [Substring(DayOfWeek(ToDateTime([DS_trip.S_REAL_TIME])),0,2)] [DateTime.Parse([DS_trip.E_REAL_TIME]).ToString("dd.mm.yyyy HH:mm")] [Substring(DayOfWeek(ToDateTime([DS_trip.S_REAL_TIME])),0,2)] https://yadi.sk/i/RFqX1_nGhr4d7 И хотел еще спросить, как распространить вновь созданные отчеты всем клиентам ? |
Цитата:
ddd - выведет вам сокращенное название дня недели все возможные форматы для DateTime можно посмотреть по ссылке https://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx |
Благодарю, ddd помогло. И хотел еще спросить, как распространить вновь созданные отчеты всем клиентам ? Заменять файл ReportList.db3 и шаблоны отчетов сложить в Reports\UserTemplates
|
Цитата:
|
Попробуем. Правда я полагаю те отчёты которые уже настроены клиентами самостоятельно пропадут.
Хотел еще вопрос спросить, переменные [StartTime] [EndTime], используются в заголовках, как их сократить до dd.mm.yyyy HH:mm. Стандартными .ToString("dd.mm.yyyy HH:mm") и [FormatDateTime(,)] не получается. |
Цитата:
[[StartTime].ToString("dd.mm.yyyy HH:mm")] |
Текущее время: 23:49. Часовой пояс GMT. |
|
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot