2009-10-27 166 views
0

早上好,我收到了一个相当奇怪的请求。我目前有一个按星期分组的报告。客户喜欢这份报告,但他想要一个切换选项,将视图切换到几个月而不是几个星期。我从来没有收到过这样的要求,也不确定如何做到这一点。任何协助,方向等将不胜感激。切换视图

回答

0

我的建议是提示用户在报告中选择周/月首选项的参数,然后在表/矩阵的组部分中使用“IIF”,这取决于传递给分组的参数用户选择(月或周)。

+0

我会尝试,不知道我完全按照你的意思,但我想我明白了。我不知道你可以在矩阵组中做到这一点。 – angela 2009-10-27 20:18:29

+0

好吧,我做了上面的工作,它工作得很好,但现在我的下钻有问题。我如何做到这一点:IIf(Parameters!View.Value =“Week”和IIf(InScope(“Week”),Fields!WeekofYear.Value,IIf(Parameters!View.Value =“Month”and IIf(InScope(“ Week“),Fields!MonthofYear.Value,999)))) 原因不起作用 – angela 2009-10-28 20:34:00

+0

如何尝试使用开关而不是IIF命令? 开关(布尔测试,true,false) Switch(Parameters!View.Value =“Week”,Fields!WeekofYear.Value,Fields!MonthofYear.Value) 沿着这些线可能有什么? – Jon 2009-10-29 08:59:36