修剪mdx中的参数值:How-to-pass-specific-string-name-in-mdx-parameter

时间:2018-01-04 02:59:29

标签: reporting-services ssas mdx mdx-query

我有一个输入参数值"欧洲 - DMS芬兰"。 但我需要只输入finland到mdx查询来获取所需的数据结果。

我在mdx中的条件中尝试了这个: strtomember((右(@ ManagementGroup,7))) 但仍然是完整的值传递到mdx。请建议。

1 个答案:

答案 0 :(得分:0)

如果您想使用strToMember,那么您需要提供完整的成员名称,包括维度名称和层次结构名称 - 如下所示:

STRTOMEMBER(
   '[Geography Dimension].[Country].[Country].&[' + right(@ManagementGroup,7) + ']'
)