FVS支持页面切换事件吗

FVS在首页控件上加了动态显示隐藏,第二页也有相同的控件,但是当第二页选了其他值时,切回首页界面不刷新,这是怎么回事

FineReport Wjayon 发布于 4 天前
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于4 天前

FVS没有页面切换事件

页面切换,不是重新加载

最佳回答
0
华莉星宸Lv7专家互助
发布于4 天前

你每页的控件绑定的是同一个参数么?

  • Wjayon Wjayon(提问者) 是的 有相同的部分
    2025-09-12 09:58 
  • 华莉星宸 华莉星宸 回复 Wjayon(提问者) 貌似不行,
    自己写切换事件吧,切换的时候传递对应的参数,更改控件的值
    FVS分页跳转事件 https://help.fanruan.com/finereport/doc-view-4220.html
    2025-09-12 10:03 
  • Wjayon Wjayon(提问者) 回复 华莉星宸 不是切参数的问题,是我首页有做通过控件值,动态显示隐藏不同的组件,比如说初始化选了A值,展示了A界面,但我切到第二页在第二页相同的控件选了B值,再切回第一页,控件值变成B了但首页显示的内容还是A值对应的而不是B的~
    2025-09-12 10:21 
  • 华莉星宸 华莉星宸 回复 Wjayon(提问者) 最简单解决办法 就是不同的控件绑定不同的参数,
    图表都用单独的数据集
    2025-09-12 10:23 
最佳回答
0
CD20160914Lv8专家互助
发布于4 天前

取消它的界面自动切换按钮,用选择下拉框的方式去切换页,然后这样就可以传参数了

//获取部门的值,然后跳转到页面2,方式1  FVS中分页跳转并传参数

let bl=duchamp.getWidgetByName('部门').getValue();

duchamp.switchStory("页面2",{部门:bl});

//方式2

let bl=duchamp.getWidgetByName('部门').getValue();

duchamp.getPage("页面2").goto({部门:bl});

下拉框的编辑结束事件

image.png

 取消自带的页面切换功能!!

image.png

  • Wjayon Wjayon(提问者) 不行,感觉问题在于fvs中的界面切换不会出发页面刷新,每个页面时独立的,没办法在其他页面中触发本页的事件
    2025-09-12 11:09 
  • CD20160914 CD20160914 回复 Wjayon(提问者) 可以的,用js是可以的,我们现在就是这样用的!!!!!你不要写当页事件,直接传参数就行了
    2025-09-12 11:36 
  • 4关注人数
  • 22浏览人数
  • 最后回答于:4 天前
    请选择关闭问题的原因
    确定 取消
    返回顶部