Sql 创建一个在顶部列中包含硬编码小时数的矩阵,并将日期字段用作行组。每个小时的数据字段将是一个表达式,如果小时与以下内容匹配,则该表达式将显示事件的名称:iifields!StartHour.Value=8,字段!ActivityName.Value。设置起来
Sql 创建一个在顶部列中包含硬编码小时数的矩阵,并将日期字段用作行组。每个小时的数据字段将是一个表达式,如果小时与以下内容匹配,则该表达式将显示事件的名称:iifields!StartHour.Value=8,字段!ActivityName.Value。设置起来,sql,sql-server,reporting-services,ssrs-2008,Sql,Sql Server,Reporting Services,Ssrs 2008,创建一个在顶部列中包含硬编码小时数的矩阵,并将日期字段用作行组。每个小时的数据字段将是一个表达式,如果小时与以下内容匹配,则该表达式将显示事件的名称:iifields!StartHour.Value=8,字段!ActivityName.Value。设置起来有点麻烦,但对我来说很有效。天数/月数无关紧要,因为它将为您输入的日期范围内的每一天分组。有意义吗?就使用这些表达而言,是的,这将是我的做法。然而,我们仍然不知道如何获得一个月中的天数以及它们的小时数,因为我知道我只有一个表,其中包含您在第一次
创建一个在顶部列中包含硬编码小时数的矩阵,并将日期字段用作行组。每个小时的数据字段将是一个表达式,如果小时与以下内容匹配,则该表达式将显示事件的名称:iifields!StartHour.Value=8,字段!ActivityName.Value。设置起来有点麻烦,但对我来说很有效。天数/月数无关紧要,因为它将为您输入的日期范围内的每一天分组。有意义吗?就使用这些表达而言,是的,这将是我的做法。然而,我们仍然不知道如何获得一个月中的天数以及它们的小时数,因为我知道我只有一个表,其中包含您在第一次编辑中可以看到的信息。
idSession | nameSession | startDate | startTime | endTime |
1 | module 1 | 2013-01-01 | 2013-01-01 09:00:00 | 2013-01-01 09:00:00 |
2 | module 2 | 2013-01-01 | 2013-01-01 14:00:00 | 2013-01-01 18:00:00 |
3 | module 3 | 2013-01-02 | 2013-01-01 09:00:00 | 2013-01-02 09:00:00 |