【发布时间】:2013-03-21 13:17:30
【问题描述】:
我需要在 SSRS 2008 R2 中创建一个报告,其中显示培训课程的“日历”。
我举个例子:
我有一个会话,它有一个开始日期和一个结束日期,并且有一个开始时间和一个结束时间。 我想创建一个表格,其中的列是一个月中的几天,而行是小时,在我的例子中是上午 8 点,上午 9 点......
目标是这样的:
我有一张表格,我可以在其中获取所有会话、开始日期、开始时间和结束时间。
我的担忧再次出现在以下几个方面:
- 您需要一张包含年、月、日的表格吗?
- Ace 小时数呢?我也应该有一些桌子吗?还是直接在报表中创建表格?
我没有解决这个问题的想法,想知道一些意见,如果可能的话,请在 Reporting Services 中这样做。
问候。
第一次编辑:
我有这个带有数据会话的表:
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 |
【问题讨论】:
-
我没有答案,但也许我可以帮助您澄清您的问题。您有一个包含每个会话信息的数据库表是否正确?如果是这样,请显示表结构和一些示例数据。您的目标是生成与您上面的图片相似的报告吗?
-
@Pondlife 感谢您的回复。我编辑了问题,在那里添加了一些询问我的信息。
标签: sql sql-server reporting-services ssrs-2008