使用一组查询参数来提供另一组查询参数

时间:2016-11-16 18:19:01

标签: reporting-services mdx

我想知道是否有办法让一组parms自动进入另一组?例如,DS1具有年和月查询参数,两者都可见。 DS2具有相同的年份和月份查询参数,已隐藏。有没有办法让DS1中的参数立即输入到DS2的参数中?那么当报告运行时,DS1和DS2表都会立即过滤?

我在这看到了类似的帖子,但答案并不清楚。以下是我的MDX:

SELECT NON EMPTY { [Measures].[OPEN],[Measures].[oYTDavg] } ON COLUMNS, 
       NON EMPTY { ([OpenWOs].[FY].[FY].allmembers * [OpenWOs].[FM].[FM].allmembers ) } 
       DIMENSION PROPERTIES member_caption, member_unique_name ON ROWS 
FROM   ( 
              SELECT ( STRTOSET(@openwosfy, constrained) ) 
              ON COLUMNS 
              FROM   [Model])
CELL PROPERTIES VALUE, 
back_color, 
fore_color, 
formatted_value, 
format_string, 
font_name, 
font_size, 
font_flags

第一组参数是@CFY和@CFM。第二组是@OpenWOsFY和@OpenWOsFM。

0 个答案:

没有答案