我有以下不规则的层次结构:
你可以看到" Rent"前面有一个加号。然而。单击它,无法展开层次结构:
层次结构在关系数据库中保存如下:
我在SSAS维度设置中使用了HideMemberIf OnlyChildWithParentName。
如果实际可行,如何让Excel只显示展开符号? 我查看了使用SQL Server Profiler发送的查询,并且可以看到Excel一次只能在级别上检索。我想强制它检索整个层次结构或至少第二级,以便用户没有非工作的扩展标志。
我知道这不会出现在父子层次结构中,但是我有几个限制因素不允许我使用它们。
答案 0 :(得分:0)
如果我理解正确,您还需要在MDX Compatibility
和Visual Studio(VS)
中设置SQL Server Management Studio(SSMS)
,以便在浏览多维数据集时获取占位符值。如果我有任何误解,请提供更多信息。
Ragged Hierarchies
与HideMemberIf
和MDX Compatibility
一起使用MDX Compatibility
。
Analysis Services
时, your_table_name.getColumnModel().getColumn(0).setPreferredWidth(50);
your_table_name.getColumnModel().getColumn(1).setPreferredWidth(100);
是特殊用途参数连接字符串属性之一。有效值包括0,1,2.0和1暴露占位符成员; 2没有。如果为空,则假定为0。
请参阅以下链接: