finereport参数控件如何实现类似很多网站上的高级检索功能?

想要实现类似于知网高级检索的功能,是否能实现?

企业微信截图_20220705170559.png

主要想要“与或非”以及可以自行扩展筛选项的能力,其他的都不用考虑。能实现吗?应该怎么做呢?

知网高级检索页网址:

https://kns.cnki.net/kns8/AdvSearch

https://help.fanruan.com/finereport/doc-view-3830.html

找到这样一个文档,有点类似,但是还不完全一样。而且“与或非”怎么实现,还是没想出来

FineReport albertglory 发布于 2022-7-5 17:07 (编辑于 2022-7-5 17:15)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
axingLv6专家互助
发布于2022-11-16 01:46(编辑于 2022-11-16 01:50)

去掉参数面板,把这个参数控件做到单元格中,利用插入行插入多个条件

第二个红框中的下拉框实际值设置成字段名,显示值为对应中文

然后根据选择的结果动态生成条件,再点击按钮调用_g().parameterCommit();来查询

企业微信截图_20220705170559.png

最佳回答
0
CD20160914Lv8专家互助
发布于2022-7-5 17:11

设置太麻烦了。。你得把所有字段弄出来。然后设置好。但是参数面板这个一直增加体验并不能自动适应 。。

  • 3关注人数
  • 375浏览人数
  • 最后回答于:2022-11-16 01:50
    请选择关闭问题的原因
    确定 取消
    返回顶部