King

business intelligence ,is my love。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

环境:比如在一个销售数据里面,用户既要选择年,又要选择月,还要选择日,或者是随意选择其中的一个作为筛选条件,如果是Cube的话是可以通过拖拉不同的维度层级来实现该功能的,但是如果是FM开发的DMR模型呢?答案就是采用ReportStudio中的树状提示,可以实现层级选择的效果.如下图

1:拖一个树状提示

2:下一步

3:选择完成

4:拖一个列表,新建一个日期数据项,日期数据项内容如下

 set([订单数据分析].[日期维度].[日期维度].[年]->?time?)

5:选择2014 ,选则2014年8月,运行

报错如下,月不属于年

进入查询,删除列表查询中的过滤器

 6:选择年月日,可以显示年月日的数据分别

单独选择月

单独选择日

  上面就实现了按照用户随性选择的条件显示数据的目地.

   

 

posted on 2014-08-19 15:23  kingstudy  阅读(1969)  评论(2编辑  收藏  举报