找不到有关添加注释的任何MDX语法

时间:2010-07-13 09:43:18

标签: tfs tfs2010 mdx

我正在自定义TFS 2010中的一个CMMI报告。其中一个是“Bug Status”。当我在BIDS的查询设计器中打开查询时,我看到两个反斜杠(//)用于注释。

但评论在哪里停止?它看起来像一个标签是止损....

是否有任何关于评论语法的参考?

以下是查询:

SELECT
{
    [Measures].[Work Item Count]
} ON COLUMNS,
{
     //Filter out people who don't currently have any work items assigned to them
 (
        CrossJoin
        (
            //
            // This block of code gets the top 10 users, based on how many active bugs they have.
            //
            TopCount(
                NonEmpty(
                    [Work Item].[System_AssignedTo].Children,
                    [Measures].[Work Item Count]
                ),
                @TopUserCount,
                [Measures].[Work Item Count]
            ),
            [Work Item].[Microsoft_VSTS_Common_Priority].[All].Children,
            [Work Item].[Microsoft_VSTS_Common_Severity].[All].Children
        ),
        [Measures].[Work Item Count]
    )
} ON ROWS
FROM
(
    SELECT
        CrossJoin(
            StrToMember("[Team Project].[Project Node GUID].&[{" + @ProjectGuid + "}]"),
            StrToMember("[Work Item].[System_WorkItemType].[" + @BugName + "]"),                   
            StrToMember("[Work Item].[System_State].&[" + @ActiveName + "]"),
            StrToSet(@AreaParam),
            StrToSet(@IterationParam),
            StrToSet(@PriorityParam),
            StrToSet(@SeverityParam)
        ) ON COLUMNS
    FROM [Team System]
)

1 个答案:

答案 0 :(得分:2)

http://msdn.microsoft.com/en-us/library/ms145585.aspx

  

//(双正斜杠)

     

可以使用这些注释字符   与要运行的代码在同一行   在他们自己的线上。一切   从双向前斜线到   该行的结尾是该行的一部分   评论。对于多行评论,   必须出现双正斜杠   在每个评论行的开头。   有关更多信息,请参阅//(评论)   (MDX)。