我不确定这是否可行,但我希望能够根据一组子类别维度返回一组数字。
直观地解释我使用此MDX作为我的数据:
SELECT NON EMPTY
{[Measures].[Freight]} ON COLUMNS
,NON EMPTY
{
[Product].[Category Name].&[Accessories]*
[Product].[Product Subcategory Key].[Product Subcategory Key].MEMBERS*
[Due Date].[Calendar Month].[Calendar Month].MEMBERS
} ON ROWS
FROM [Adventure Works Cube];
我希望在一行中看到配件(20-29)的运费。即使我从表中取出产品子类别键但是将分组留在我仍然得到4行而不是一行。
是否可以将附件(20-29)显示在一行中?我意识到我可以提交我的数据集但是我想使用这个可以创建另一个表并显示附件(30-39)。而不是有6个数据集,一个会更好,只是过滤它会很棒。
答案 0 :(得分:0)
您可以手动创建组,然后使用它而不是产品子类别键。 在数据集属性>>字段标签>>添加计算字段>>像:
=SWITCH(Fields!subcategory_key.Value = "26", "G1",
Fields!subcategory_key.Value = "27", "G1",
Fields!subcategory_key.Value = "28", "G1",
Fields!subcategory_key.Value = "29", "G1",
TRUE,Fields!subcategory_key.Value
)