a表下拉树多选获取到值后,通过js方式跳转到另一个报表,跳转过去url上参数也是对的,自己在报表初始化的时候打印出来也是对的,但为什么传到sql里就只获取后面一个值呢?
第一个表跳转的js
这是第二个表接受参数debug打印的结果:这是跳转后url中带过来的值:
这个是sql语句,直接打印获取到的参数
你完全js是如何写的。。怎么向报表传的参数。。把完全的js语句发出来。。
var sf=this.options.form.getWidgetByName("sf").getValue();
var id=this.options.form.getWidgetByName("deviceCatId").getValue();
var url="${servletURL}?viewlet=报表.cpt";
var config = {
sf : sf,//参数
deviceCatId:id
}
FR.doHyperlinkByPost(url,config,"_self")