报表生成器TFS:仅在今天的日期过滤

时间:2015-01-20 18:12:59

标签: reporting-services tfs tfs2013 reportbuilder3.0

我目前正在尝试构建一个报告,将今天创建的所有错误提取到报告中。我正在使用的字段是'工作项目。处理日期'和'工作项目计数'。我收到的信息是什么。问题是我似乎无法让报告只显示今天的项目。我设置了一个过滤器:

表达式:[Created_Date]为文本(我无法改变)

接线员:=

价值:=今天()

当我运行时,我收到以下错误:

无法执行数据集“DataSet1”的FilterExpression处理。无法比较System.String和System.DateTime类型的数据。请检查FilterExpression返回的数据类型。 (rsComparisonTypeError)

我尝试使用以下作为Vale条目:

=Today().Parse("12/04/2009").ToString()

我没有收到错误,但我不确定是否正确,任何帮助都会非常感激

1 个答案:

答案 0 :(得分:0)

如果你想要一个bug列表,那么你应该连接到数据仓库(tfs_warehouse)而不是Cube(tfs_analysis),并从WorkItems表中提取一个列表。

这应该更容易查询。另外,我不相信“今天()”按照您的预期处理。您需要获取今天的日期并传递它,而不是使用“今天()”。