Reporting services SSRS分期计票
我试图用一个简单的关闭百分比来计算票证阶段的计数,我的表达式工作不正常。 舞台 -打开 -进行中 -封闭的 我只是想了解以下方面的情况: -打开 -进行中 我使用的SSRS表达式是:Reporting services SSRS分期计票,reporting-services,expression,iif,Reporting Services,Expression,Iif,我试图用一个简单的关闭百分比来计算票证阶段的计数,我的表达式工作不正常。 舞台 -打开 -进行中 -封闭的 我只是想了解以下方面的情况: -打开 -进行中 我使用的SSRS表达式是: =COUNT(IIF (Fields!Stage.Value="Closed",1,Nothing)), COUNT(IIF (Fields!Stage.Value="In progress",1,Nothing)) 最后,我尝试获得关闭百分比,包括: -打开 -进行中 我在这里使用的表达是: =COUNT(II
=COUNT(IIF (Fields!Stage.Value="Closed",1,Nothing)), COUNT(IIF (Fields!Stage.Value="In progress",1,Nothing))
最后,我尝试获得关闭百分比,包括:
-打开
-进行中
我在这里使用的表达是:
=COUNT(IIF (Fields!Stage.Value="Closed",1,Nothing)) \ COUNT(IIF (Fields!Stage.Value="In progress",1,Nothing)), COUNT(IIF (Fields!Stage.Value="Open",1,Nothing)) \ 100
任何帮助都将不胜感激。尝试将计数函数更改为“求和”,将“无”更改为“零”(严格来说,这是不必要的):
杰森。看起来很严格。你的表情不起作用。下面的陈述确实得到了结果=计数(IIF(Fields!Stage.Value=“Closed”,1,Nothing))Jason。我可以用另一种方式来看待这个表情。你的建议奏效了。谢谢。=SUM(IIF(Fields!Stage.Value=“Closed”,1,0))/(SUM(IIF(Fields!Stage.Value=“Closed”,1,0))+SUM(IIF(Fields!Stage.Value=“Open”,1,0))+SUM(IIF(Fields!Stage.Value=“Open”,1,0)))
SUM(IIF (Fields!Stage.Value="Closed",1,0))