Ssas 使用MDX查询用成员属性填充下拉列表框

Ssas 使用MDX查询用成员属性填充下拉列表框,ssas,mdx,analysis,olap,Ssas,Mdx,Analysis,Olap,我是SSAS的新手,如何使用MDX查询用成员属性填充下拉列表框?我只想把财政年度的成员财产放在盒子里。谢谢。我不确定您要填写什么样的下拉框。您是在创建Windows或Web应用程序,还是在使用SSR或其他东西 但通常,您可以使用MDX查询获取维度MyDimension中属性MyAttribute的成员属性,如下所示: with member measures.MyProperty as MyDimension.MyAttribute.CurrentMember.Property("Pr

我是SSAS的新手,如何使用MDX查询用成员属性填充下拉列表框?我只想把财政年度的成员财产放在盒子里。谢谢。

我不确定您要填写什么样的下拉框。您是在创建Windows或Web应用程序,还是在使用SSR或其他东西

但通常,您可以使用MDX查询获取维度MyDimension中属性MyAttribute的成员属性,如下所示:

with 
member measures.MyProperty as 
   MyDimension.MyAttribute.CurrentMember.Property("Property Name")
select 
measures.MyProperty on columns, 
MyDimension.MyAttribute.MyAttribute.Members on rows 
from MyCube
我想你的意思是“会计年度中每个成员的名称”,而不是“会计年度的成员财产”

您可以访问多维数据集属性并在代码中列出维度的成员。但是,如果您真的想编写MDX来实现这一点,那么类似这样的方法就行了:

SELECT {[Fiscal Year].defaultMember.children} ON ROWS, {} ON COLUMNS FROM [CubeName]
也许你想要维度内的某个级别?使用
[会计年度][季度].成员