2012-03-29 73 views
4

我有一個MDX查詢到TFS OLAP是這樣的:工作項目樹層次

SELECT 
[Work Item Tree].[Work Item Tree Hierarchy].&[269] 
ON ROWS, 
{[Measures].[Work Item Count], 
[Measures].[Microsoft_VSTS_Scheduling_OriginalEstimate], 
[Measures].[Microsoft_VSTS_Scheduling_RemainingWork]} ON COLUMNS 
FROM 
[Team System] 
WHERE 
([Work Item Link Type].[Link Name].&[Parent], [Work Item].[System_WorkItemType].&[Task]) 

它工作得很好,但我需要爲這個查詢不僅從樹狀分層結構的措施價值的結果,但以及連接的工作項目。像這樣的:

WITH MEMBER [Measures].[OriginalEstimate] AS 
(STRTOMEMBER("[Work Item].[System_Id].[" + [Work Item Tree].[Work Item Tree Hierarchy].Properties("System_Id")+"]"), [Measures].[Microsoft_VSTS_Scheduling_OriginalEstimate]) 

SELECT 
[Work Item Tree].[Work Item Tree Hierarchy].&[269] 
ON ROWS, 

{[Measures].[OriginalEstimate], [Measures].[Work Item Count], 
[Measures].[Microsoft_VSTS_Scheduling_OriginalEstimate], 
[Measures].[Microsoft_VSTS_Scheduling_RemainingWork]} ON COLUMNS 
FROM 
[Team System] 
WHERE 
([Work Item Link Type].[Link Name].&[Parent], [Work Item].[System_WorkItemType].&[Task]) 

但它不會工作。

你能解決這個問題嗎?

在此先感謝。

+2

您可以提供比「不會工作」更多的東西嗎?你會得到一個特定的錯誤信息,還是結果中返回的數字不是你想要的? – 2013-02-25 11:05:30

回答

1

[工作項目樹]。[工作項目樹層次結構]。 currentmember .Properties(「System_Id」)

+0

如果你要描述或解釋你的代碼會更有幫助 – 2015-07-01 12:00:46

+0

我對這個答案的編輯被拒絕了。說明 - 您必須指定要查看其屬性的成員。 'CURRENTMEMBER'函數用於指向當前處於範圍內的成員。 – SouravA 2015-07-02 05:07:29