December 13, 2011 at 1:44 pm
I have a date column. I created Month-Year column in my report using expression:
=MonthName(Month(Fields!new_sitevisiteddateutc.Value))& "-"& Year(Fields!new_sitevisiteddateutc.Value)
But I am not able to sort month-year wise.
Like I want MAY-2009 JUNE-2009 JANUARY-2011 MARCH-2011
But I am getting JUNE-2009 MARCH-2011 MAY-2009 JANUARY-2011
Can some one help me in this?
December 13, 2011 at 1:48 pm
For this you either need a column with the month in something like ISO format, eg 201103 for March 2011, or you need a colum for year and a column for month number. These columns does only have to exist in your dataset, not in the table or tablix, but you are going to sort by these columns.
December 13, 2011 at 1:48 pm
ankurk2 (12/13/2011)
I have a date column. I created Month-Year column in my report using expression:=MonthName(Month(Fields!new_sitevisiteddateutc.Value))& "-"& Year(Fields!new_sitevisiteddateutc.Value)
But I am not able to sort month-year wise.
Like I want MAY-2009 JUNE-2009 JANUARY-2011 MARCH-2011
But I am getting JUNE-2009 MARCH-2011 MAY-2009 JANUARY-2011
Can some one help me in this?
Add a sort column as 200905,200906,201101,201103.
However, I would simply store the month-year as I did above and then maybe a year column and month column that also holds integers. Then you can use script and functions to convert the integers to text.
Jared
Jared
CE - Microsoft
December 13, 2011 at 1:55 pm
with this expression:
=MonthName(Month(Fields!new_sitevisiteddateutc.Value))& "-"& Year(Fields!new_sitevisiteddateutc.Value)
I am easily getting what i want but can't sort it . Can you tell me in detail.
One more thing this new column is column group. I am using ssrs2008.
December 13, 2011 at 1:57 pm
ankurk2 (12/13/2011)
with this expression:=MonthName(Month(Fields!new_sitevisiteddateutc.Value))& "-"& Year(Fields!new_sitevisiteddateutc.Value)
I am easily getting what i want but can't sort it . Can you tell me in detail.
One more thing this new column is column group. I am using ssrs2008.
Ok, the sort is sorting this way because it is sorting alphabetically. You have to give it a number to sort on. Therefore, you have to give a column that represents the month and year as YYYYMM.
Jared
Jared
CE - Microsoft
December 13, 2011 at 1:59 pm
p-nut (12/13/2011)
ankurk2 (12/13/2011)
with this expression:=MonthName(Month(Fields!new_sitevisiteddateutc.Value))& "-"& Year(Fields!new_sitevisiteddateutc.Value)
I am easily getting what i want but can't sort it . Can you tell me in detail.
One more thing this new column is column group. I am using ssrs2008.
Ok, the sort is sorting this way because it is sorting alphabetically. You have to give it a number to sort on. Therefore, you have to give a column that represents the month and year as YYYYMM.
Jared
Sort on this only "Fields!new_sitevisiteddateutc.Value" NOT on "MonthName(Month(Fields!new_sitevisiteddateutc.Value))& "-"& Year(Fields!new_sitevisiteddateutc.Value)"
Jared
Jared
CE - Microsoft
December 13, 2011 at 2:07 pm
Hi Jared
In Column Group properties- i am sorting with date field now and I got the result.
Thanks for your help.
Viewing 7 posts - 1 through 6 (of 6 total)
You must be logged in to reply to this topic. Login to reply