FVS中筛选控件怎么取消自动查询

文本框、下拉框等控件在编辑后取消自动查询,改为点击查询

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

这个目前不支持,你没法拦截

还有,FVS也没有查询按钮,按钮都没有

  • zya1997 zya1997(提问者) 用标题组件加了一个查询按钮,一个重置按钮,因为没法拦截,所以看不到查询效果,不过重置是可以用的
    2023-12-08 10:30 
  • snrtuemc snrtuemc 回复 zya1997(提问者) 试试编辑后事件,写下面的js \"use document\";return false; 注意,评论自动会在引号前加斜杠,自己删除
    2023-12-08 10:32 
  • zya1997 zya1997(提问者) 回复 snrtuemc 不行,这个没效果,好像是 return false 不起作用
    2023-12-08 10:39 
  • snrtuemc snrtuemc 回复 zya1997(提问者) 那就是不支持,你前面带引号的use document拷贝了啊,一起拷贝的话,那就是没办反了,有个方案,设置两个控件,一个直接选值,然后设置后,编辑后事件,吧值赋值给另一个控件(这个控件隐藏不显示),正真查询时根据这个隐藏的控件,然后点击你的标题控件取触发查询
    2023-12-08 10:42 
  • zya1997 zya1997(提问者) 回复 snrtuemc 我试一下
    2023-12-08 10:44 
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-12-8 10:25(编辑于 2023-12-8 10:25)

https://help.fanruan.com/finereport/doc-view-3230.html  决策报表控件实现点击查询按钮后才能查询 或者先拖一个参数界面控件再把控件放参数界面里

1.2 解决思路

在控件的「编辑结束」事件里用 return false; 阻止原有的查询效果

  • zya1997 zya1997(提问者) 这个加了,但是决策报表里面的 return false; 在FVS里面不适用
    2023-12-08 10:27 
  • 用户k6280494 用户k6280494 回复 zya1997(提问者) 那就是不支持这样操作
    2023-12-08 10:31 
  • 2关注人数
  • 326浏览人数
  • 最后回答于:2023-12-8 10:28
    请选择关闭问题的原因
    确定 取消
    返回顶部