【问题标题】:Report Builder TFS: Filter on todays date only报表生成器 TFS:仅过滤今天的日期
【发布时间】:2015-01-21 14:17:34
【问题描述】:

我目前正在尝试构建一个报告,将今天创建的所有错误都提取到一个报告中。我使用的字段是“Work Item.Created Date”和“Work Item Count”。我得到的信息回来了。问题是我似乎无法让报告只显示今天的项目。我设置了一个过滤器:

表达式:[Created_Date] as Text(我无法更改)

操作员:=

值:=Today()

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

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

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

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

我没有收到错误,但我不能 100% 确定它是否正确,我们将不胜感激任何帮助

【问题讨论】:

    标签: reporting-services tfs reportbuilder3.0


    【解决方案1】:

    如果您想要一个错误列表,那么您应该连接到数据仓库 (tfs_warehouse) 而不是多维数据集 (tfs_analysis) 并从 WorkItems 表中提取一个列表。

    这应该更容易查询。此外,我不相信“today()”会按照您的预期进行处理。您需要获取今天的日期并将其传入,而不是使用“today()”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多