0

レポートで使用するために、指定されたデータ セットの上位 10 件を選択しようとしています。ただし、クエリのどこに行くのかわかりません。私の現在の MDX クエリは以下のとおりで、ほとんどの場合、デザイナーによって自動的に生成されたものに似ています。私が取得しようとしているのは、修正値の値による上位 10 の下請業者です。現在、これを実行しようとすると、「データソースクエリの実行中にエラーが発生しました」というエラーが表示されます

SELECT

TopCount([Dim Subcontractor].[Subcontractor Name].[Subcontractor Name].ALLMEMBERS, 10, [Measures].[Revised Value]),

{ [Dim Subcontractor].[Subcontractor Name].[Subcontractor Name].ALLMEMBERS }
ON COLUMNS,

{ [Measures].[Revised Value] }
ON ROWS



FROM [BGDEMO]

WHERE ( [Dim Project].[Project Name].DEFAULTMEMBER, [Dim Date].[Full Date].DEFAULTMEMBER )

CELL PROPERTIES VALUE, FORMATTED_VALUE, CELL_ORDINAL, FONT_FLAGS, FORE_COLOR, BACK_COLOR

これに関する任意の助けをいただければ幸いです。

4

1 に答える 1

0

理解した。他の人が役に立つと思うかもしれない場合に備えて、ここに投稿します。

SELECT
{ TOPCOUNT([Dim Subcontractor].[Subcontractor Name].[Subcontractor Name],10, [Measures].[Revised Value]) }
ON COLUMNS,

{ [Measures].[Revised Value] }
ON ROWS

FROM [BGDEMO]

WHERE ( [Dim Project].[Project Name].DEFAULTMEMBER, [Dim Date].[Full Date].DEFAULTMEMBER )

CELL PROPERTIES VALUE, FORMATTED_VALUE, CELL_ORDINAL, FONT_FLAGS, FORE_COLOR, BACK_COLOR
于 2013-10-22T20:00:06.603 に答える