/ / Сортиране в SSRS отчети с приоритет Групово сортиране - сортиране, отчитане-услуги, ssrs-групиране

Сортиране в SSRS отчети с приоритет Групово сортиране - сортиране, отчитане-услуги, ssrs-групиране

Аз съм нов за SSRS (2005) и създавам първия си доклад. Трябва да създам текуща стойност, базирана на група, но е сортирана или някакво друго поле. Например от данните по-долу

|Employee| Day |Hours|Salary|
|E1      | 1.1 |  5  |  5   |
|E2      | 1.2 |  6  |  6   |
|E3      | 1.3 |  7  |  7   |
|E2      | 2.1 |  6  |  12  |
|E1      | 2.2 |  5  |  10  |
|E3      | 2.3 |  7  |  14  |
|E3      | 3.1 |  7  |  21  |
|E2      | 3.2 |  6  |  18  |

Аз изчислявам заплатата като текуща стойностпо часове, групирани от служител, което работи добре. Проблемът е, че искам отчетът да бъде сортиран в графата Ден. Ако използвам Деня като критерий за сортиране в групата на служителите, отчетът се групира на служителя, но в рамките на групата данните се сортират в графата Ден.

Има ли начин да се създаде отчетът и най-накрая да се подреди отчетът в дневната колона? Моля, уведомете ме, в случай че съм неясен.

Отговори:

1 за отговор № 1

AFAIK това не е възможно: не можете да групирате едновременно в една колона (например служител) и филтрирайте цялата таблица в друга графа.

Единствените възможности, които мога да видя, за да се доближи до това, което искате:

  • Групирайте служителите, създайте текуща сума и забравете за сортирането в SSRS. Сортиране в Excel след експортиране на отчета ..
  • Изчислете текущата сума в SQL заявката и да го направите редовно поле. Докладът вече може да се сортира на ден и вече няма нужда да се групира.