查询选定的维成员(字符串)

时间:2019-03-26 12:46:01

标签: mdx

我想知道这是否可能。我想创建一个计算成员,该成员将显示用户选择的维成员。然后,该成员可以用作构建响应式报告标题的字符串(可能在PowerBI中)。

我曾经和NAME,UNIQUENAME以及CURRENTMEMBER等一起玩过,但进展并不顺利,说实话,我几乎不知道从哪里开始,或者甚至有可能。

例如。假设我有一个国家和城市维度来过滤大量指标,而用户则按“美国”过滤,然后选择一个(或三个)城市。我希望能够检索“美国”以及选择了哪些城市作为字符串并将其添加到报告标题中,从而可能获得诸如“中的“城市,城市,城市”的人口统计信息”之类的标题。 ,国家。

1 个答案:

答案 0 :(得分:0)

您可以这样做,看看我如何打印切片机轴。当您使用一个值时,Currentmember会起作用,您可能需要多个值。

有会员措施。国家

(现有[客户]。[国家/地区]。会员).item(1)。名称

会员措施。城市 作为
 SetToStr(现有[Customer]。[City]。[City] .members)

select 
{[Measures].[Internet Sales Amount],measures.Country,measures.City }
on columns,
[Product].[Category].[Category]
on rows 
from 
[Adventure Works]
where 
([Customer].[Country].&[United States],
{[Customer].[City].&[Chicago]&[IL],[Customer].[City].&[Denver]&[CO],[Customer].[City].&[Los Angeles]&[CA],[Customer].[City].&[New York]&[NY]}
)

结果

enter image description here