红方框的参数值,不要用公式。要用js去获取。公式只会取第一次默认的值,用户修改后就获取不到了!!!
服务器上面你的路径也是在 reportlets\doc\营销关系录入线上版 的话就可以按如下写
假如你在服务器上面的路径不是这个。那么你只要写reportlets后面的路径就行了
比如服务器的路径是reportlets\test\doc,那么就改成如下
"url": encodeURI(("${servletURL}?viewlet=test/doc/营销关系录入上线版本/账户级人员存款时点查询.cpt&op=write&__cutpage__=v"))
其实只要reportlets后面的路径就行了。${servletURL}?viewlet= 这一段是能变的!!

----------------------下面加粗部分,你把参数写完整,路径如果你截图是那样的话,就不用再修改了!!!------------------
//获取参数,参数面板的参数。要用js获取,公式的值,用你截图的方式
var v4= _g().parameterEl.getWidgetByName("rq").getValue();//单元格获取参数面板的值
FR.doHyperlinkByPost({
//报表路径
"url": encodeURI(("${servletURL}?viewlet=doc/营销关系录入上线版本/账户级人员存款时点查询.cpt&op=write&__cutpage__=v")),
//参数写在里面
"para":{
"__pi__":true, //是否显示参数面板
//参数按如下格式加
"v4":v4,
"ywbzh":v1,
"ywbzhlx":v2
},
"target":"_dialog", //对话框方式打开
"feature":{
"width":800,//宽度
"height":600,//高度
"isCenter":true, //是否居中显示
"title":"标题"
}
})
我电脑中测试另外的报表是正常的!!
