我有一份 SSRS 报告,显示每位临床医生过去 10 周每个周末的总数。该报告以列组为周结束,以行组为临床医生。但是我的第二个报告是关于周末的详细信息钻取报告应该显示该周的所有日期并显示数据。
临床医生 第 1 周 第 2 周 第 3 周 -------------------------------------- 临床医生 1 10 25 35 临床医生2 23 40 112 ...... ...... ......
在上述示例中,第 1 周、第 2 周或第 3 周下的每个总计都是明细报表的下钻。这种向下钻取有效,但是当我需要显示所有工作日时,即使没有该临床医生的数据。现在我只能显示特定一周内有数据的那些日子。请任何帮助将不胜感激。
谢谢
编辑:
SELECT { [Measures].[Count of ID] } ON COLUMNS, { ([Data].[ClinicianName].[ClinicianName].ALLMEMBERS * [Data].[FacilityName].[FacilityName].ALLMEMBERS * [Data].[FacilityID].[FacilityID].ALLMEMBERS * [Data].[WeekEnd].[WeekEnd].ALLMEMBERS * [Data].[FullWeekName].[FullWeekName].ALLMEMBERS * [Data].[DateNumber].[DateNumber].ALLMEMBERS ) } DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS FROM ( SELECT ( STRTOSET(@DataFacilityID, CONSTRAINED) ) ON COLUMNS FROM ( SELECT ( STRTOSET(@DataClinicianID, CONSTRAINED) ) ON COLUMNS FROM ( SELECT ( STRTOSET(@DataWeekEnd, CONSTRAINED) ) ON COLUMNS FROM [Model]))) WHERE ( IIF( STRTOSET(@DataClinicianID, CONSTRAINED).Count = 1, STRTOSET(@DataClinicianID, CONSTRAINED), [Data].[ClinicianID].currentmember ) ) CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS