1.列表参数录入需要动态绑定的维度列名称
2.更多-脚本-变化时运行 //图表1是默认绑定不变化的字段,图表2获取图表1绑定的字段同时实现 动态绑定字段。 var arr = 列表参数1.getSelectedObjects();//获取列不参数1选中值 function test(table){ //定义函数用于实现动态绑定 图表2.binding.source="咖啡中国市场销售数据.sqry";//图表2绑定数据源 table.binding.clearCols();//清空表 table.binding.setCols(图表1.binding.getCols());//将图表1的列赋予给图表2 for(var i = 0; i < arr.length; i++){ var bcol = new BCol(arr[i],STRING,true);//创建底层字段 var dimCol = new DimCol(bcol);//创建维度字段 table.binding.addCol(i,dimCol);//给图表添加列 } } test(图表2);//图表2动态绑定 |