1

臨床医ごとの過去 10 週間の週末ごとの合計を表示する SSRS レポートがあります。レポートには、列グループとして週の終わりがあり、行グループとして臨床医があります。しかし、週末の詳細ドリルダウン レポートである 2 番目のレポートは、その週のすべての日を表示し、データを表示する必要があります。

臨床医 第 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
4

2 に答える 2

0

私は実際にストアド プロシージャでリンク サーバーを使用することになり、基本的にキューブからデータをフィルター処理するため、魅力的に機能し、パフォーマンスは良好です。

于 2012-05-17T14:30:41.097 に答える
0

SSRS で MDX クエリ ビルダーを使用している場合は、「空のセルを表示する」ボタンがあります... ここに画像の説明を入力

...または、MDX を手動で構築している場合は、NonEmpty 関数を削除するだけです...

于 2012-05-15T17:10:10.583 に答える