0

我正在使用蒙德里安。

当我使用以下查询时:

with MEMBER [Added_On].[2011].[4].[tot] AS
 '[Added_On].[2011].[4].[4]+[Added_On].[2011].[4].[5]'
  select
 {[Added_On].[2011].[4].[tot] } on columns, 
{([Measures].[Count])} on rows from Transactions 

我收到错误消息:

Mondrian Error:MDX object '[Added_On].[2011].[4].[tot]' not found in cube 'Transactions'

有人可以指出错误吗?

Added_On是一个时间维度。我使用模式工作台为此制作了一个模式。到目前为止,休息一直很好。

4

2 回答 2

0

您应该尝试在计算成员的表达式中添加成员级别的名称 2011:

[Added_On].[name of the level of 2011].[2011].[4].[tot]
于 2012-08-10T21:03:29.010 回答
0

解决方法:当我将层次结构命名为与维度名称相同时,查询开始工作。仍在寻找更好的解决方案...

于 2012-08-11T16:00:27.780 回答