决策报表导出单个报表块- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
指定报表块名称呀。注意大写

sessionid按你以面的方式获取。导出按钮类似如下
var s = this.options.form.getWidgetByName("分析视角").getValue();
if(s=="原材料"){
var myname="REPORT0";
window.open("${servletURL}?op=ec_export&sessionID="+a+"&widgetName="+myname+"&format=excel&extype=simple")
//报表块名称要大写
}
else {
var myname="REPORT1";
window.open("${servletURL}?op=ec_export&sessionID="+a+"&widgetName="+myname+"&format=excel&extype=simple")
//报表块名称要大写
}

两个报表块都设置可见
