Ssrs 2008 SSRS MDX Where子句问题
我对MDX查询有点问题 我想显示所有索赔成本,按类型和特定文档类型划分 这是我的密码: 我有四种文档类型:1-4 我只想显示前三种文档类型的数据 我尝试了以下Where子句: 哪里 {StrToMember@DateFrom : StrToMember@DateTo } ,{[Claim Document Type].[Document Type].&[1]:[Claim Document Type].[Document Type].&[3]} 但它只显示文档类型1和3的数据,而不是1到3的数据 有人能帮我吗 非常感谢你,很抱歉我的英语不好Ssrs 2008 SSRS MDX Where子句问题,ssrs-2008,ssas,where-clause,mdx,reporting-services,Ssrs 2008,Ssas,Where Clause,Mdx,Reporting Services,我对MDX查询有点问题 我想显示所有索赔成本,按类型和特定文档类型划分 这是我的密码: 我有四种文档类型:1-4 我只想显示前三种文档类型的数据 我尝试了以下Where子句: 哪里 {StrToMember@DateFrom : StrToMember@DateTo } ,{[Claim Document Type].[Document Type].&[1]:[Claim Document Type].[Document Type].&[3]} 但它只显示文档类型1和3的数据,而不是1到3
Alex可能[Document Type]属性的OrderBy属性不等于Key?在这种情况下,有必要使用
{[Claim Document Type].[Document Type].&[1],
[Claim Document Type].[Document Type].&[2],
[Claim Document Type].[Document Type].&[3]}
在以下情况下
哪里
{StrToMember@DateFrom : StrToMember@DateTo},{[Claim Document Type].[Document Type].&[1]:[Claim Document Type].[Document Type].&[3]}
因为这是一个范围运算符,所以即使下面的表达式也应该起作用
{[Claim Document Type].[Document Type].&1]:[Claim Document Type].[Document Type].&3]}
在浏览多维数据集以查找此维度和属性[Claim Document Type]。[Document Type]时需要检查的内容维度键顺序是否类似
[索赔文件类型][文件类型]和[1]
[索赔文件类型][文件类型]和[2]
[索赔文件类型][文件类型]和[3]
或
[索赔文件类型][文件类型]和[1]
[索赔文件类型][文件类型]和[3]
[索赔文件类型][文件类型]和[2]
如果你看到命令1,3,如果你输入1:3,你不会得到2。因此,请查看顺序,然后修改范围表达式
早期的解决方案也可以,但若有很多成员,那个么将所有这些成员都包含在集合中是不现实的
{[Claim Document Type].[Document Type].&[1],
[Claim Document Type].[Document Type].&[2],
[Claim Document Type].[Document Type].&[3]}