首页 > 其他 > 详细

QlikView线形图高亮显示选中的维度

时间:2014-06-18 07:18:17      阅读:441      评论:0      收藏:0      [点我收藏+]

如题所述,今天同学问了我个问题,维度是Month,expression是Count(Id)。这个图表是线形图,无论你在其他下拉列表选择哪个月,这个图表都会显示所有月份的销售量。因为Expression里面是这样写的 Count({$<Month=>}Id)。

 

开始我想到了用两个Expression去实现这个功能,两个Expression是一样的公式,只是一个在Month有选择的时候显示,没有选择的时候隐藏,另一个总是显示且处于前一个Expression的底层。按理说这样也是可以实现的,但还是觉得太复杂了。于是Google了一下,发现可以直接用一个Expression,然后改里面的BackGround Color的方式实现,其具体步骤如下:

 1. 加载数据源

2. Reload数据后返回Dashboard UI,创建线形图,维度选Month,Expression里面输入: Count({$<Month=>}Id),标示这个Expression不受Month这个维度的影响,

bubuko.com,布布扣

3. 将Month创建出一个list,在这个list里面我任意选择两个值如下:

bubuko.com,布布扣

4. 步骤二中的线形图并不会因为我的选择而变化,因为图标Expression中设置了不受Month的影响。

 

5. 在Expression中,点击在步骤2中新建的Expression左边的加号展开其属性,选择BackGround Color,在Definition中输入:if(Month=Month, Green(), LightGray()),这表示该图表的背景色会受到Month的影响,并且,在选中的时候背景色是绿色,没有被选中的Month所对应的图表颜色为灰色。

bubuko.com,布布扣

 

多谢各位看官留言指正!

QlikView线形图高亮显示选中的维度,布布扣,bubuko.com

QlikView线形图高亮显示选中的维度

原文:http://blog.csdn.net/zplume/article/details/31798375

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!