【问题标题】:MDX/SSRS - how do you get the "ALL" label to display in a reportMDX/SSRS - 如何让“ALL”标签显示在报告中
【发布时间】:2015-12-09 23:43:50
【问题描述】:

我有一个非常简单的 MDX 示例,它将按月返回我的 Freight 度量并汇总为 ALL

  SELECT NON EMPTY
    { 
    [Measures].[Freight]
    } on columns
    ,
    NON EMPTY {
    [Due Date].[Calendar Month].members
    } on rows
    FROM [Adventure Works Cube]

现在在 SSRS 中使用相同的 MDX,ALL 标签不会出现。

是否可以让 ALL 标签出现在报告中?

如果可以在报告中显示,是否可以将其重命名为 YTD 之类的名称?

【问题讨论】:

  • 你好约翰,接受的答案是否解决了你原来的问题 - Is it possible to have the ALL label appear in the report?

标签: reporting-services mdx ssrs-2008-r2


【解决方案1】:

您应该可以在 MDX 中重命名它:

WITH 
  MEMBER [Due Date].[Calendar Month].[All].[YTD] AS 
    [Due Date].[Calendar Month].[All] 
SELECT 
  NON EMPTY 
    {[Measures].[Freight]} ON COLUMNS
 ,NON EMPTY 
    {
      [Due Date].[Calendar Month].[All].[YTD]
     ,[Due Date].[Calendar Month].[Calendar Month].MEMBERS
    } ON ROWS
FROM [Adventure Works Cube];

【讨论】:

  • 你好。 OP 面临的最初问题是All 标签没有出现在报告中。根据您的经验,您是否都遇到过这种情况?我最好的猜测是 OP 使用的是[Due Date].[Calendar Month].[Calendar Month].members 而不是[Due Date].[Calendar Month].members。你怎么看?
  • @SouravA 可能 - 让我们等待用户的反馈
【解决方案2】:

在 SSRS 中可以重命名数据集属性中的字段。您甚至可以添加计算字段(使用左上角的添加按钮)。希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多