MDX - >查询适用于CubeBrowser而非PowerPivot - > “无法将'system.dbnull'类型的对象强制转换为'system.string'”

时间:2012-01-26 22:37:42

标签: excel ssas mdx powerpivot

将查询粘贴到powerpivot会产生以下错误,但在CubeBrowser中有效。 : “无法将'system.dbnull'类型的对象强制转换为'system.string'”

这是我的查询。

SELECT NON EMPTY { [Measures].[Revenue],  [Measures].[PrevDayRevenue], [Measures].[RANKRevenuePrevOrder], [Measures].[RANKRevenueCurrOrder] } ON COLUMNS,

NON EMPTY { ( [RevRankCurrOrder] ) } ON ROWS 

FROM [DW] 

WHERE {[Date Link].[PK Date].&[2012-01-10T00:00:00]}

我只是想知道以前是否有人见过这个问题。我知道将MDX查询粘贴到Excel和SSRS时会出现问题,但需要知道是否有任何方法可以解决此问题,等等。

非常感谢任何帮助方向。

感谢。

1 个答案:

答案 0 :(得分:0)

我最后通过做一个对我的收入进行空检查的计算成员来解决这个问题。 (使用iif isEmpty)