var a=_g().getWidgetByName('地区').getValue();
this.options.form.getWidgetByName("report0").gotoPage(1,"{地区:'"+a+"'}",true);
//alert(a);
_g().parameterCommit();
原来我忘记过滤数据了,只要报表块获取到参数值就行了,然后再双击一个单元格,设置下过滤。
///决策报表获取参数面板控件 var a=_g().parameterEl.getWidgetByName("地区")
//决策报表获取报表内控件 var a=this.options.form.getWidgetByName("地区")
所以这就看你的控件是不是在参数面板中。
不然代码不一样的