сгруппировать по месяцам и неделям в графике SSRS - PullRequest
1 голос
/ 15 августа 2011

У меня есть отчет о линейных графиках в SSRS 2008 R2. когда я делаю группировку на графике, я сначала группирую по годам, затем по месяцам, затем по неделям, и в качестве значения данных я получаю сумму (число) (см. ниже)

Count   Date   Week   Month  Year
10      datex   26     6     2010
15      datey   26     7     2010

Однако, если у меня есть часть данных, как указано выше, номера недель дублируются, и график находит падение в одном из них. это потому, что даты принадлежат одной и той же неделе, но разным месяцам.

Есть ли способ обойти это? Я уверен, что это известная проблема, но не смог найти много в интернете.

Редактировать: вот график, который я получаю enter image description here

Спасибо за вашу помощь.

1 Ответ

2 голосов
/ 16 августа 2011

Прежде чем рассчитывать неделю / месяц, настройте дату так, чтобы все, что произошло за неделю, было перенесено на определенный день недели (например, среду).

В 2010 году 30 июня была средой, поэтому все с 28 июня по 4 июля будет перенесено на 30 июня. Тогда неделя будет 26, а месяц июнь. Назначение данных на 26-ю неделю и июль исчезнет.

Эта ссылка может помочь:

Как получить последний день прошлой недели в sql?

...