添加自定义按钮跳转传递参数如何实现
文本框输入值点击按钮跳转,把文本框的值传递到下个页面当条件进行sql查询,还需要传一个日期
参考根据参数查看不同报表-https://help.fanruan.com/finereport/doc-view-407.html
,你的问题,也没有描述,按钮名称进行传递或 设置参数
先设置参数,再传递,参考下面两个文档,能帮助你想要的
超级链接参数传递-http://help.finereport.com/doc-view-914.html
超级链接-传递多个值-http://help.finereport.com/doc-view-945.html
JS跳转加参数不知道能否满足你要求。理论上是可以的
我测试了弄了个按钮控件。获取参数框的值。
下面完善就是获取日期的值。然后就是JS跳转到你需要的页面跟上参数即可。
t可以用单元格辅助添加超级连接!跳转到的界面要设置同样的参数接收。
你是不是有多个sheet,需要通过传入的参数来调整到不同的sheet
JS实现点击单选按钮组切换sheet-http://help.finereport.com/finereport8.0/doc-view-1757.html
var v = this.options.form.getWidgetByName("t1").getValue(); location=FR.cjkEncode("${servletURL}?viewlet=WorkBook1.cpt&自定义一个参数名")+v;
然后子报表用$参数名来接收