Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
25.09.2013, 14:11
|
|||
---|---|---|---|
SSRS 2005 matrix: % от промежуточного итога |
|||
#18+
Есть матрица (на картинке) Посчитать % от общей суммы по столбцу не составляет проблемы. = Count(Fields!Id.Value) / Count(Fields!Id.Value, "matrix1_WeekName") Не могу посчитать % от суммы по группе... Пытался плясать от функции InScope, но никак не могу выкрутить правильное выражение. = Count(Fields!Id.Value) / IIf(InScope("matrix1_ResultRowGroup") , Nothing , Count(Fields!Id.Value)) Что написать вместо Nothing в выражении? Или вообще по другому написать его? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.09.2013, 14:18
|
|||
---|---|---|---|
SSRS 2005 matrix: % от промежуточного итога |
|||
#18+
hallabud, ??? Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.09.2013, 14:19
|
|||
---|---|---|---|
SSRS 2005 matrix: % от промежуточного итога |
|||
#18+
user89, Так пробовал естественно - считает % от всей суммы по группе за все недели, а необходимо от суммы за определенную неделю, определенной группы. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.09.2013, 14:29
|
|||
---|---|---|---|
SSRS 2005 matrix: % от промежуточного итога |
|||
#18+
hallabud, а СУБД какая? Если MS SQL >= 2005, то можно через over (partition by...) В одном отчете я так и сделал, там % считались по хитрому алгоритму. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.09.2013, 14:39
|
|||
---|---|---|---|
SSRS 2005 matrix: % от промежуточного итога |
|||
#18+
user89, 2005 Вы предлагаете на стороне T-SQL проценты посчитать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.09.2013, 14:45
|
|||
---|---|---|---|
SSRS 2005 matrix: % от промежуточного итога |
|||
#18+
hallabud, ну да, оконные функции работают быстро. Замедление ~ 1 сек. на 20 тыс. записей. Но всё конечно зависит от сервера... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.09.2013, 15:29
|
|||
---|---|---|---|
SSRS 2005 matrix: % от промежуточного итога |
|||
#18+
user89, Сделал оконными функциями. Спасибо за помощь! ЗЫ: Но все равно мучает вопрос, как это сделать на стороне ssrs ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.09.2013, 13:40
|
|||
---|---|---|---|
SSRS 2005 matrix: % от промежуточного итога |
|||
#18+
hallabud, Возможно смогу помочь, если приложите скриншот вашего отчета из студии (интересует группировка). ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=31&mobile=1&tid=1533939]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
53ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 272ms |
total: | 424ms |
0 / 0 |