2012-12-14 6 views
2

У меня есть диаграмма ниже в Microsoft Visual Studio 2008 для отчета SSRS.Как получить диаграмму SSRS для использования определенного месяца или последнего месяца для каждого года?

Дата на оси x использует январь каждого года, но я хочу, чтобы он использовал последний месяц, который доступен из моего набора данных (из SQL Server). Например, мы в настоящее время в декабре 2012 года, поэтому я хочу, чтобы это было Dec-06, Dec-07, Dec-08, Dec-09, Dec-10, Dec-11, Dec-12 для оси x а не янв-06, янв-07 и т. д.

Я уже пытался изменить порядок даты в запросе SQL Server (сменился на нисходящий), но это не повлияло на график (однако данные изменяется на desc, диаграмма просто заставляет дату иметь январь).

Любая помощь будет высоко оценена.

The chart I have

+0

Вы задумывались над созданием другого набора данных, который просто имеет эту информацию? – Neil

+0

Нет, это не то, что я хочу сделать. Изображение поможет лучше описать проблему. Спасибо за предложение. – user1904739

ответ

0

Попробуйте играть с масштабом и итераций на самой оси х. Ваши данные не изменятся, но вы сможете установить это подробно.

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

В приведенных ниже Microsoft site эти минимальные и максимальные метки автоматически используются. Тогда на этом основании устанавливаются интервалы. Ваш единственный вариант - установить минимальное и максимальное значение вручную.

+0

Спасибо. Ваше предложение помогло мне дойти до решения. Я установил минимум на 01-ММ-2006, где ММ был рассчитан как последний месяц, за который у меня были данные. – user1904739

Смежные вопросы