У меня есть отчет, который в основном показывает информацию о времени.SQL Report Report Services Services - неправильные средние значения
Есть три уровня или группы:
Route
Fleet
Vehicle
Под уровнем транспортных средств, отчет показывает время данные для каждой поездки, пройденного транспортным средством, и время в среднем для автомобиля.
Внутри уровня флота в отчете отображается информация о времени для каждого транспортного средства и среднее значение для этого Флота.
То же самое относится к уровню маршрута. В нем перечислены данные о времени для всех флотов, путешествующих по этому маршруту, и в среднем для этого маршрута.
Проблема в том, что я получаю некоторые странные средние значения маршрута. И я использую стандартную функцию Avg
для всех средних полей.
Например, первая строка должна показать в среднем времени, выделенный жирным шрифтом. Во втором столбце он отображает среднее значение времени 01:25:30. Я хотел был (01:55:50 + 01:10:20)/2 = 01:33:05.
Я предполагаю, что вместо рассмотрения только времен флота в среднем, все времена ниже первой строки рассматриваются.
Любой способ достичь того, что я хочу?
Заранее спасибо
Да, я сделал группы. Группа 1 = Маршруты, Группа 2 = Флоты, Группа 3 = Транспортные средства. Средние показатели по флотам и транспортным средствам в порядке. Группа маршрутов показывает неправильные значения. –
Если средняя функция является проблемой, перейдите в Report-> ReportProperties-> Code и напишите там свою среднюю функцию. –