Reporting services 多分组SSRS堆叠条形图

Reporting services 多分组SSRS堆叠条形图,reporting-services,Reporting Services,我有这样的要求:我们有打开和关闭请求的SharePoint列表。我想在堆叠条形图中显示这些请求,在给定的时间段内打开与关闭。为此,我创建了一个数据集,使用CreationDate列过滤给定日期的请求列表 但我的客户要求,开放请求计数应根据创建日期显示,然后关闭请求计数应根据修改日期显示。例如,我今天打开一张票,明天关闭该票,因此该票应显示在明天的日期下。如果有人在SSRS中堆叠时使用不同的列进行分组,请帮助我 感谢您的帮助。让SQL帮您完成繁重的工作: SELECT ReportDate, SU

我有这样的要求:我们有打开和关闭请求的SharePoint列表。我想在堆叠条形图中显示这些请求,在给定的时间段内打开与关闭。为此,我创建了一个数据集,使用CreationDate列过滤给定日期的请求列表

但我的客户要求,开放请求计数应根据创建日期显示,然后关闭请求计数应根据修改日期显示。例如,我今天打开一张票,明天关闭该票,因此该票应显示在明天的日期下。如果有人在SSRS中堆叠时使用不同的列进行分组,请帮助我


感谢您的帮助。

让SQL帮您完成繁重的工作:

SELECT ReportDate, SUM(Opened) AS Opened, SUM(Closed) AS Closed
FROM (
    SELECT Created AS ReportDate, 1 AS Opened, 0 AS Closed
    FROM RequestTable
    UNION ALL
    SELECT Modified AS ReportDate, 0 AS Opened, 1 AS Closed
    FROM RequestTable
    WHERE Modified IS NOT NULL
)
GROUP BY ReportDate

假设在请求关闭时设置了修改日期,并且日期没有时间组件。

我从SharePoint列表中获取此信息。我如何从sharepoint列表中构建相同的逻辑。现在,这将是一个需要提前了解的方便信息。