在MDX中交叉连接时的列名

时间:2015-10-13 07:58:31

标签: reporting-services mdx

我正在应用交叉连接从MDX获取列:

    SELECT { [Measures].[Balance] } ON 0,
NonEmpty ( {[Sources].[Sources].children*[AccountType].[Description].children}) ON 1

然而,这给了我以下内容:

|____|___________| Balance |
| XY | something | 12335435|

其自身的结果是正确的,但我需要命名两个第一列,以便我可以使用RS报告中的数据。我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

不太清楚这里的问题是什么。

只需将MDX粘贴到Dataset

中的SSRS即可

在报告中添加matrix

从报告的dataset中选择一些可用字段。

重命名matrix

中的列

修改

我刚将其复制到我的dataset中,所有列都出现了:

SELECT 
  NON EMPTY 
    {[Measures].[Internet Order Count]} ON COLUMNS
 ,NON EMPTY 
    {[Product].[Product Categories].[Category].ALLMEMBERS}
  DIMENSION PROPERTIES 
    MEMBER_CAPTION
   ,MEMBER_UNIQUE_NAME
   ON ROWS
FROM [Adventure Works]

当我使用向导构建查询时,所有列都显示正常