单击“查看报告”或“刷新”按钮时,在SSRS中刷新基于查询的参数时遇到问题。
首先来自SSAS的数据源,我想在BU和GM之间进行级联。 所以我有2个数据集Param_BU和Param_GM
对于Param_BU,代码是
WITH MEMBER [Measures].[ParameterCaption] AS [BUSINESS
UNIT].[Business Unit Hierarchy].CURRENTMEMBER.MEMBER_CAPTION MEMBER
[Measures].[ParameterValue] AS [BUSINESS UNIT].[Business Unit
Hierarchy].CURRENTMEMBER.UNIQUENAME MEMBER
[Measures].[ParameterLevel] AS [BUSINESS UNIT].[Business Unit
Hierarchy].CURRENTMEMBER.LEVEL.ORDINAL SELECT
{[Measures].[ParameterCaption], [Measures].[ParameterValue],
[Measures].[ParameterLevel]} ON COLUMNS ,FILTER( [BUSINESS
UNIT].[Business Unit
Hierarchy].ALLMEMBERS,[Measures].[ParameterCaption]<>null) ON ROWS
FROM [Model]
和数据集Param_GM
WITH
MEMBER [Measures].[ParameterCaption] AS [BUSINESS UNIT].[GM Area Desc].CURRENTMEMBER.MEMBER_CAPTION
MEMBER [Measures].[ParameterValue] AS [BUSINESS UNIT].[GM Area Desc].CURRENTMEMBER.UNIQUENAME
MEMBER [Measures].[ParameterLevel] AS [BUSINESS UNIT].[GM Area Desc].CURRENTMEMBER.LEVEL.ORDINAL
SELECT {[Measures].[ParameterCaption], [Measures].[ParameterValue], [Measures].[ParameterLevel]} ON COLUMNS ,
[BUSINESS UNIT].[GM Area Desc].ALLMEMBERS ON ROWS
FROM (select StrToSet(@Param_BU,Constrained) on columns from [Model])
我已在参数数据集Param_GM上设置 但是有一个错误说“查询包含Param_BU参数,该参数未声明。”
我已经尝试关闭程序并重新启动计算机,但没有任何作用。
请帮忙