我有一个以“年份”为参数的报表查询。如果用户在参数中选择2016,则查询将在名为“ SelectedYear”的列中生成2016值,并在名为“ PreviousYear”的列中生成2015值。
我希望条形图的图例分别为2016年和2015年。如果我选择“系列属性-图例-表达式”,并且我= Parameters!Year.Value,则该值为2016。
如果我执行= Parameters!Year.Value-另一个为1,则图例名称将保留为列名称,而不是2015。
答案 0 :(得分:1)
对于在参数中选择的年份,表达式将按原样使用参数的值,并毫无问题地将其显示为图例文本。 !param-1个问题。
SSRS希望结果为字符串,但它为int形式。感谢Alan Schofield让我考虑到这一点。在这种情况下,必须将整数转换为字符串,以便正确的表达式为:
character_name = "Tyrone"
character_age = 22
print("There was once a man named " + character_name + ",")
print("he was " + character_age + " years old.")
print("He really liked the name " + character_name + ",")
print("but didn't like being " + character_age + ".")
这需要在系列属性-图例中