FR.Chart.WebUtils.changeParameter(
'chart1', {
"name": "张颖"
}
);
FR.Chart.WebUtils.changeParameter(
'chart2', {
"name": "张颖"
}
);
FR.Chart.WebUtils.changeParameter(
'chart3', {
"name": "张颖"
}
);
FR.Chart.WebUtils.changeParameter(
'chart4', {
"name": "张颖"
}
);
把上面的js 放入到切换按钮的,状态改变事件中去。这里是可以实现你要的效果:
TOP10 员工分析.frm
但是我看到你的话里的意思应该是想通过实现参数为空选择全部的思路:
那么可以还是按照上面的代码来写,改下张颖为空;
然后改下char1-4图表对应的数据集参数写法,用
if{len(name)=0, " and 条件 = '张颖 '"," and 条件 = '"+name+"'")}
来写就行了。
至于上面还是一张模板永远固定了张颖的名字的问题(想今天是张颖明天是李雷这种),还可以继续讲 '张颖' 替换成一个模板参数,这个模板参数用sql()取一个根据数据表变化而变化的名字(比如按照日期来取一个最大值对应的名字)。其实都可以做的
--------------------------------------------------------
TOP10 员工分析.frm
改动
-----------------------------------------------------
TOP10 员工分析.frm
改动2