Reporting services 如何在SSRS中有序地进行报告

Reporting services 如何在SSRS中有序地进行报告,reporting-services,Reporting Services,我有一份关于星期一附表1、星期一附表2、星期二附表1、星期二附表2、星期三附表1、星期三附表2、星期四附表1、星期四附表2、星期五附表1、星期五附表2的报告。当我运行报告时,日期和日程安排不符合顺序。我如何在SSR中排列它们 如果我理解你的问题,我认为最简单的方法是在数据中添加一个名为DAY的派生列 以这种方式排列相应的日期: DAY | MyDataColumn Monday | Monday S1 Monday | Monday S

我有一份关于星期一附表1、星期一附表2、星期二附表1、星期二附表2、星期三附表1、星期三附表2、星期四附表1、星期四附表2、星期五附表1、星期五附表2的报告。当我运行报告时,日期和日程安排不符合顺序。我如何在SSR中排列它们


如果我理解你的问题,我认为最简单的方法是在数据中添加一个名为DAY的派生列

以这种方式排列相应的日期:

         DAY   | MyDataColumn

        Monday | Monday S1

        Monday | Monday S2 

        Tuesday| Tuesday S1

        Tuesday| Tuesday S2
        etc....

然后,您可以在报告中按新的派生列“DAY”分组

请分享更多详细信息,报告的外观以及您期望的输出亲爱的Naveen,下面是我的MSSQL表的更多详细信息。列:学年学期成绩L主题测试日测试时间测试覆盖率。每天(例如周一)考试有两个时间表,即周一8-9数学周一9-10科学。你需要按考试日期排序(根据报告截图),但你的表格中没有考试日期。换句话说:当你有两张“周一”记录时,哪张周一记录排在第一位有关系吗?@Nick.McDermaid,应该是每天的第一个日程表,应该排在第一位。例如,周一上午8点至9点应在周一上午9点至10点之前排在第一位。你给了我一个按测试日期订购的主意。我会根据你的建议更改我的表格。是的,正如我所说,你需要在考试日期前订购,这自然会在工作日前订购,但首先你需要把它放在你的表格中,你能说得更清楚吗。我是SSRS的新手。我在MSSQL中的表如下所示:列:学年学期成绩L主题测试日测试时间测试覆盖率。每天(例如星期一)考试有两个时间表,即星期一,8-9数学星期一9-10科学。@等等,你能截屏你的数据集吗?上面没有描述您试图解释的内容。我已经添加了我数据库的屏幕截图。它位于问题的下方。我还补充了我的目标。