0

我有一个输入参数值“欧洲 - DMS 芬兰”。但我只需要在 mdx 查询中输入 finland 即可获取所需的数据结果。

我已经在 mdx 中的 where 条件下尝试过这个: where strtomember((right(@ManagementGroup,7))) 但仍然完整的值传递到 mdx 中。请指教。

4

1 回答 1

0

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

STRTOMEMBER(
   '[Geography Dimension].[Country].[Country].&[' + right(@ManagementGroup,7) + ']'
)
于 2018-01-04T19:43:06.433 回答