在单元格超链接加上js代码
var a=this.options.form.getWidgetByName('仓库').getValue();
if(a=="XXX"){
var URL='/webroot/decision/view/report?viewlet=doc/Advanced/Chart/利润分析.cpt';
window.open(encodeURI(encodeURI(URL))); //在新标签页打开报表
}
else if (a=="EEEE"){
var URL='/webroot/decision/view/report?viewlet=doc/Advanced/Chart/销售情况.cpt';
window.open(encodeURI(encodeURI(URL)));
}
else {
var URL='/webroot/decision/view/report?viewlet=tsxt4.cpt';
window.open(encodeURI(encodeURI(URL)));
}
参考这里。图表和单元格是一样的写法。只是获取参数名称就行了
根据图表分类或系列超链到不同报表- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)