如何更改按钮控件弹出对话框调用决策报表的路径?

var a=_g().getWidgetByName("时间").getValue();

var b=_g().getWidgetByName("单位").getValue();

var c=_g().getWidgetByName("dept").getValue();

FR.doHyperlinkByPost({

//报表路径

"url":"/webroot/decision/view/report?viewlet=xxx.frm",    //参数

"para":{

"__pi__":true,    //是否显示参数面板

时间:a,

单位:b,

dept:c

},

"target":"_dialog",    //对话框方式打开

"feature":{

"width":680,

"height":640,

"isCenter":true,     //是否居中显示

"title":"xxx"

}

})

红色部分就是我使用的报表,放在默认目录里了。

FineReport 帆软用户a69z8ip0dk 发布于 2022-9-29 14:39
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
帆软用户a69z8ip0dkLv3见习互助
发布于2023-2-13 13:59

"url":"/webroot/decision/view/report?viewlet=/reportlets下文件名/文件名.frm"

帆软11.0

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-9-29 14:40

这个就是路径 改成你的呗

image.png

  • 帆软用户a69z8ip0dk 帆软用户a69z8ip0dk(提问者) 我用的是远程设计器,路径就一个reportlets文件夹名,我就没明白这个怎么和代码对应的,请问可以举个例子吗,非常感谢。
    2022-09-29 15:51 
  • Z4u3z1 Z4u3z1 回复 帆软用户a69z8ip0dk(提问者) 参考楼下给的示例
    2022-09-29 16:13 
最佳回答
0
LTC朝Lv6高级互助
发布于2022-9-29 14:41

FR.showIframeDialog({

url:"${servletURL}?reportlet=路径.frm",

title:"编辑",

width:900,

height:1000

});

  • 0关注人数
  • 263浏览人数
  • 最后回答于:2023-2-13 13:59
    请选择关闭问题的原因
    确定 取消
    返回顶部