2015-04-16 2 views
0

У меня есть заголовок в SSRS, который берет данные из таблицы, и в зависимости от месяца, когда я запускаю отчет, название изменяется в этом месяце. В настоящее время она меняется от «месяц 1» все пути «месяц 12»Сводка отчета о SSRS

мне нужно изменить код, приведенный ниже, так что если он «месяц 1» отображает января и т.д.

Это текущий код для название:

=First(Fields!Month.Value, "DataSet1") 

Revised код работает в этом месяце

=switch(
First(Fields!Month1.Value, "DataSet1")="month 4", "January", 
First(Fields!Month1.Value, "DataSet1")="month 5", "February", 
First(Fields!Month1.Value, "DataSet1")="month 6", "March", 
First(Fields!Month1.Value, "DataSet1")="month 7", "April", 
First(Fields!Month1.Value, "DataSet1")="month 8", "May", 
First(Fields!Month1.Value, "DataSet1")="month 9", "June", 
First(Fields!Month1.Value, "DataSet1")="month 10", "July", 
First(Fields!Month1.Value, "DataSet1")="month 11", "August", 
First(Fields!Month1.Value, "DataSet1")="month 12", "September", 
First(Fields!Month1.Value, "DataSet1")="month 1", "October", 
First(Fields!Month1.Value, "DataSet1")="month 2", "November", 
First(Fields!Month1.Value, "DataSet1")="month 3", "December" 
) 
+0

Я использовал ниже код, который работает за этот месяц, но не уверен, что произойдет позднее – Abbaskhan6428

ответ

0

Если параметр отчета является дата, почему бы просто не использовать

=format((Parameters!DTfr.Value), "MMMM") 

Если отчет необходимо заголовков столбцов для последующих месяцев, таких как для финансового резюме по месяцам вы можете использовать что-то вроде

=format((Parameters!DTfr.Value).AddMonths(1), "MMMM") 
=format((Parameters!DTfr.Value).AddMonths(2), "MMMM") etc 

Для каждого столбца заголовка

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