|
SSRS Обработка сгруппированных данных
|
|||
---|---|---|---|
#18+
На уровне таблиц есть соединение один ко многим. В первой таблице содержится общее значение, например сколько нужно обработать заданий. во второй содержится детализация сколько обработано, которое состоит из частей Например нужно обработать 60, обработано 20, затем обработано 30 соединением мы получаем Код: plaintext 1. 2.
Код: plaintext 1. 2.
Как сделать чтобы в общем итоге в сумме получать значение 60 а не 120, т.е. обрабатывать уже сгруппированные строки ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2015, 15:49 |
|
SSRS Обработка сгруппированных данных
|
|||
---|---|---|---|
#18+
Paleshuk, max ? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2015, 16:32 |
|
SSRS Обработка сгруппированных данных
|
|||
---|---|---|---|
#18+
это в примере только одна группа,а в реальности их количество не ограничено, поэтому max не прокатит... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2015, 16:40 |
|
SSRS Обработка сгруппированных данных
|
|||
---|---|---|---|
#18+
Я почему-то думал все должно быть легко... а уже второй день не могу решить такую мелочь... Можно решить отдельным запросом, но хочется более красивое решение... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2015, 09:24 |
|
SSRS Обработка сгруппированных данных
|
|||
---|---|---|---|
#18+
Еще решение пронумеровать с секциями Код: sql 1.
, и суммировать если номер строки равен 1. Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2015, 09:55 |
|
SSRS Обработка сгруппированных данных
|
|||
---|---|---|---|
#18+
но как решить это вопрос только средствам SSRS? ReportItems ограничено одной страницей... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2015, 09:58 |
|
SSRS Обработка сгруппированных данных
|
|||
---|---|---|---|
#18+
Paleshuk, Просуммировать и поделить итог на количество записей в группе? (SSRS не знаю) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2015, 11:28 |
|
SSRS Обработка сгруппированных данных
|
|||
---|---|---|---|
#18+
sanBez,это актуально для итога группы когда мы знаем что все значения одинаковы, а для итога по всей таблице мы получим сумму всех значений, поделенное на количество. это не то что нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2015, 11:36 |
|
SSRS Обработка сгруппированных данных
|
|||
---|---|---|---|
#18+
Paleshuk, А что нельзя получить результат на уровне группы? Не верю. В итог чисто сумма полученного значения по всем группам. Предложенный выше maх, кстати опять таки вариант. На уровне группы. В итог отчета сумма максимумов по каждой группе. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2015, 11:45 |
|
SSRS Обработка сгруппированных данных
|
|||
---|---|---|---|
#18+
sanBez, можете привести пример, как получить сумму в итоге по максимумам групп? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2015, 13:00 |
|
SSRS Обработка сгруппированных данных
|
|||
---|---|---|---|
#18+
Paleshuk, версия какая? С некоторых пор =Sum(max(Fields!FieldName.Value, "GroupName")) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2015, 16:41 |
|
|
start [/forum/topic.php?fid=31&msg=38991833&tid=1533386]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 158ms |
0 / 0 |