各位大神,分页模式下怎么在url里面使用页码做为参数

各位大神,分页模式下怎么在url里面使用页码做为参数,类似下面格式:

http://localhost:8075/WebReport/ReportServer?reportlet=WorkBook4.cpt&fr_pagenumer=4


我需要的是URL里面设置第几页和帆软自带分页联动。

比如上面设置了第四页,打开页面的时候自动定位到第四页。


FineReport zhmm5218 发布于 2019-4-15 23:29 (编辑于 2019-4-16 13:06)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
孤陌Lv6资深互助
发布于2019-4-16 13:30(编辑于 2019-4-16 13:55)

需要在参数面板设置一个按钮控件 然后在初始化事件里写JS 这个测试过已经成功的  然后把这个控件设置不可见就好了

setTimeout(function(){contentPane.gotoPage(parseInt(page));

},100);

image.png


  • zhmm5218 zhmm5218(提问者) 你这种方法到是一种可行的解决方式。稳定性不知道咋样。我测试测试。多谢。
    2019-04-18 10:08 
最佳回答
0
吾姓独孤Lv6高级互助
发布于2019-4-16 08:30(编辑于 2019-4-16 13:16)

JS实现工具栏增加跳转到指定页面按钮-http://help.finereport.com/doc-view-1829.html

有个函数contentPane.gotoPage()可以跳到指定的分页页面你试试?


  • zhmm5218 zhmm5218(提问者) 我需要的是URL里面设置第几页和帆软自带分页联动。 比如上面设置了第四页,打开页面的时候自动定位到第四页。
    2019-04-16 13:06 
  • zhmm5218 zhmm5218(提问者) 我要的不是在工具栏里添加需要手动去点击的这种。是在URL里添加,页面加载完就自动定位到第几页的这种。我也在页面加载完事件里试过用 contentPane.gotoPage(4),但是他是无效的。
    2019-04-18 10:05 
  • 吾姓独孤 吾姓独孤 回复 zhmm5218(提问者) 上面大佬测试成功的,你用它的就行了,主要就是contentPane.gotoPage()函数
    2019-04-18 10:47 
最佳回答
0
axingLv6专家互助
发布于2019-4-16 09:07

添加模板的时候在这里设置

blob.png

  • zhmm5218 zhmm5218(提问者) 我需要的是URL里面设置第几页和帆软自带分页联动。 比如上面设置了第四页,打开页面的时候自动定位到第四页。
    2019-04-16 13:06 
  • 4关注人数
  • 871浏览人数
  • 最后回答于:2019-4-16 13:55
    请选择关闭问题的原因
    确定 取消
    返回顶部