2012-05-15 89 views
1

我有一個SSRS報告,顯示每個臨牀醫生過去10周每週末的總計。該報告以列組和臨牀醫師爲一組結束。但是我的第二份報告是週末結尾的詳細深入報告,應該顯示該周的所有日期並顯示數據。SSRS與SSRS深入

 

Clinician Week1 Week2 Week3 
-------------------------------------- 
Clinician1 10  25  35 
Clinician2 23  40  112 
..... 
..... 
..... 

在上面的示例中,week1,week2或week3下的總數中的每一個是細節報表的深入分析。這種深入研究工作,但是當我需要顯示所有工作日時,即使沒有該臨牀醫師的數據。現在,我只能在具有數據的特定周內顯示這些日子。請任何幫助將不勝感激。

感謝

編輯:

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 

回答

0

我實際上最終使用鏈接的服務器與存儲過程,它的作品像一個魅力和性能是好的,因爲我基本上過濾從立方體的數據。

0

如果您使用的是SSRS的MDX查詢生成器,有一個按鈕, 「顯示空單元格」 ...... enter image description here

。 ..或如果您手動構建MDX,只需刪除NonEmpty函數...

+0

是的,我正在使用MDX,我並沒有爲那些沒有平日數據的特定臨牀醫生顯示。我需要在選定的一週內顯示所有日子。 – user1284460

+0

你可以發佈你的MDX查詢嗎? –

+0

我在我的數據看到我沒有看到星期六和星期日星期日,因爲我們沒有數據,但我怎麼能顯示這兩天,我試圖鏈接服務器MDX與存儲過程,但它真的很慢,因爲我拉所有數據,因爲我不在使用openquery的mdx查詢中有參數運氣 – user1284460