我对SSRS中的表达方式不熟悉,希望你能提供帮助!
我需要创建以下内容:
"计算[issueID],其中[closed]不为空且[due_date]为过去。"
我可以做第一点,但不知道添加" ...和[due_date]过去的语法#34;在文本框表达式中。
干杯
林斯
答案 0 :(得分:1)
修改数据集源以在数据中返回此标志会更容易。如果您不打算修改数据,我想您可以......
设置计算字段
的表达式= IIF(!IsNothing(Fields!Closed.Value)&& Fields!DueDate.Value< DateTime.Now,1,0)
现在您可以添加类似于
的表达式= IIF(SUM(Fields!MyCal.Value)> 10,“+ 10”,“not + 10”)
答案 1 :(得分:0)
你可以试试这个:
select
count(case when [closed] is not null then [issueID] else 0 end) as 'TotalCount'
from [Your_Table]
where [due_date] <= getdate()