问题:

注:宏示例仅供参考。

如何在报表宏里面给参数赋值?

解决方案:

对象:INSIGHT

对象:onRender

function main(insight) {
debugger;
insight.paramPanelObj.setParamValue(insight.params[0].id, '调味品', '调味品');
//其中的0代表报表的第一个参数,1代表第二个参数...
}

另:可以通过insight.params[0].name或者insight.params[0].alias方法获取到第一个参数的名称或别名以判断是不是要赋值的参数。