Pentaho Dashboards Editor (CDE) 仪表盘动态反应.

原创 2012年03月26日 16:41:47

这个动态反应是指:当你点击饼图一块的时候就激发另外个柱状图改变。

比如说:各门面当天的销量用饼图显示,另外用柱状图显示各门面的本月累积销量,用线型图显示当月每天的销量趋势图。

当客户想看当天销量最低的门面,相应柱状图和线型图要单独显示该门面的销量。

这里涉及到多个地方的组件

1 激发组件 2 参数组件 3接受组件 4 数据源参数

1 先讲激发组件 饼图:先设置饼图的属性 Click able=true

ClickAction 加一段JAVA SCRIPT函数

function(s,c,v){
  /*Dashboards.log("Clicked on: " + s + ", " + c);*/
  Dashboards.fireChange('rg',c);
  Dashboards.fireChange('cg',v);
}

参数 s 未知 c: 列名 v:列值。

2 增加个参数组件

 在通用(Generic)中选择 Parameter组件 并且设置组件的属性name=rg ;Property value=rg

3 接受组件

 设置属性 Parameters   Arg0=rg  val0=rg; Listeners=rg   (参数监听 必须先设置第2步)

4 接受组件对应的数据源

Parameters =( Arg0=rg  Val0=rg Type0=string)

Query= SQL查询语句

    select type_name,
    sum(MON_USERCOUNT) as reg_mon_num,
    sum(LAST_MON_USERCOUNT) as reg_last_mon_num
    from  INTEGR_STAT
    where stat_type_id=2
    and   statedate=to_number(to_char(sysdate-2,'yyyymmdd'))
    and (type_name=$(rg} or $(rg}='rg')
    group by statedate,type_name 

增加 动态条件 当参数等于默认值时该条件无效 注意下面有问题

and (type_name=$(rg} or $(rg}='rg')

参数变量是大挂号 上面是大小混合的挂号

正确是:

and (type_name=${rg} or ${rg}='rg')

版权声明:本文为博主原创文章,未经博主允许不得转载。

Pentaho CDE 使用教程

pentaho CDE
  • nima_apple
  • nima_apple
  • 2017年03月14日 11:34
  • 1901

pentaho Dashboards Editor (CDE) 仪表盘布局

仪表盘布局是件很麻烦的事,这个CSS布局一个德行。 这里主要涉及到LAYOUT和COMPONTENS版面的大小设置。LAYOUT版面 有行对象和列对象,以及图像和HTML对象。一个行对象占据一行,行里...
  • ZengMuAnSha
  • ZengMuAnSha
  • 2012年03月26日 15:10
  • 2855

Pentaho平台上加仪表盘插件步骤

1. 解压插件包:cdf-de_0.2.tar.bz2(这个插件压缩包我即将上传) ,得到cdf- de_0.2 文件夹,2. 在里面的system文件夹里复制一份pentaho-cdf-dd文件夹到...
  • luobailian
  • luobailian
  • 2011年04月27日 22:44
  • 3995

Pentaho CDE 动态传参

Pentaho CDE 动态传参 最近有网友说在CDE报表设计的时候参数是写死的,要如何动态传参,网上可用的资料少之又少。一下我分享一下个人在使用过程中的的经验。希望对大家有用。如果有错误请大家及时纠...
  • u010443352
  • u010443352
  • 2016年09月06日 00:00
  • 593

Pentaho CDE 教程(一)初识CDE

软件版本 Pentaho BIServer 5.0.1-ce Pentaho CDE  TRUNK-SNAPSHOT Build for Pentaho 5.0 一、Pentaho CDE的安装 ...
  • zhaizhisheng
  • zhaizhisheng
  • 2015年04月30日 13:46
  • 2922

Pentaho Dashboards Editor (CDE) 仪表盘 使用方法

Pentaho Dashboards Editor (CDE) 使用方法1 其右边有 LAYOUT  COMPONTENS  DATASOURCE  PREVIEW 4个版面2  其左边有 New  ...
  • ZengMuAnSha
  • ZengMuAnSha
  • 2012年03月27日 11:06
  • 5235

pentaho 饼图

pentaho 饼图 本文主要参考: https://help.pentaho.com/Documentation/7.0/0L0/130/0G0/020 首先看一下效果: 首先需要在g...
  • wild46cat
  • wild46cat
  • 2017年03月11日 12:58
  • 703

Pentaho CDE仪表盘制作说明文档:Learning Pentaho CTools

  • 2017年03月13日 15:11
  • 4.39MB
  • 下载

pentaho 报表实现动态sql——利用ECMAScript

pentaho 报表实现动态sql——利用ECMAScript 以前曾经介绍过如何实现报表参数的配置。现在有这样的需求,需要根据不同的参数配置,产生动态的sql语句。这样的话,使用以前介绍的插值的方...
  • wild46cat
  • wild46cat
  • 2017年04月05日 21:30
  • 777

Pentaho Dashboards Editor (CDE) 仪表盘动态反应.

这个动态反应是指:当你点击饼图一块的时候就激发另外个柱状图改变。比如说:各门面当天的销量用饼图显示,另外用柱状图显示各门面的本月累积销量,用线型图显示当月每天的销量趋势图。当客户想看当天销量最低的门面...
  • ZengMuAnSha
  • ZengMuAnSha
  • 2012年03月26日 16:41
  • 3605
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Pentaho Dashboards Editor (CDE) 仪表盘动态反应.
举报原因:
原因补充:

(最多只允许输入30个字)