Добрый день, уважаемые форумчане!
требуется Ваша помощь в составлении отчета. Форму создал, данные, какие смог собрать - собрал, однако остается несколько моментов, которые я хочу доработать
я переделал стандартный отчет из группы Контрольные точки "Прохождение точек и отрезков".
Вот такой получается отчет через Reports.Net:
https://yadi.sk/i/clw_dknmfwKbe
Я же хочу получить вот такой отчет, если это возможно:
https://yadi.sk/i/Padxhh7cfwKfz
Вот картинка с исходным и желаемым отчетом сразу:
https://yadi.sk/i/WMYzE69PfwLDx
Красным на отчете справа выделил то, что нужно изменить
Что нужно изменить:
1. Формат времени 00:15:20 >>> 15:20.
Через форматирование у меня не получается
2. Формат продолжительности 00:15:20 >>> 15:20с (буква с необязательна) Либо 01:15:20 >>> 01:15м Через форматирование у меня не получается
3. Убрать нулевые ячейки, даты
Через [IsNull(,)] у меня не получается
4. Убрать дату из формата 01.01.2015 15:20:19 >>> 15:20, Если значение даты повторяется и одинаковое в отчете (в рамках одних суток)
5. Возможно ли перевести МЧ из дроби в формат ЧЧ:мм?
Не могу понять, как делать умножение в ячейке? можно было бы умножить на 60... как вариант
6. не показывает в печатной форме значения I2_Cont и I2_Counter, хотя в предварительно просмотре выводит на экран
7. Итоговые значения по датчикам: Общая прод-ть I2_Cont и Сумма I2_Counter
8. Итоговые значения: Расход в движении, расход на стоянке
9. Итоговые значения: Время в движении, время на стоянке
Необязательные, но желательно
- Итоговые значения: холостой/груженый по возможности
- шапка: выезд с базы/заезд на базу (БАЗА - КТ) по возможности
- шапка: прод-ть смены (разница между выездом/заездом на базу) по возможности
- шапка: первое включ/после отключ двигателя. У нас двигаетель - это д1.
[DS_chp_all.I1_S_TIME] и [DS_chp_all.I1_E_TIME] не выводит
Вопросы:
- Можно ли сделать формирование этого отчета вне зависимости от настроек АвтоГРАФа? Параметр новой строки определяется настройками программы АвтоГРАФ. Для моего отчета я установил мин. значения движение-остановка 2 мин.
https://yadi.sk/i/Av1n0duOfwKyx
- Можно ли группировать строки?
- Можно выделять строки не черезстрочно, а, например при включении датчиков 2 и 3?
Пока это все. Буду благодарен помощи, поскольку я не силен в языках программировании, только так, ячейки по мануалу умею двигать))