文本搜索

如何利用帆软编辑一个文本搜索框,当键入文字后,可以搜索出包含指定文本的配套数据。

FineReport XingZHEonly1 发布于 2019-3-14 18:44
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
5
zsh331Lv8专家互助
发布于2020-12-8 18:20
Select * from 表名 where 列名 like '%${参数控件名}%'

===========

模糊查询-https://help.fanruan.com/finereport/doc-view-164.html


最佳回答
1
城落满芯Lv6中级互助
发布于2019-3-14 19:03

用 like 就可以了

  • XingZHEonly1 XingZHEonly1(提问者) 有例子吗?
    2019-03-14 19:10 
  • 城落满芯 城落满芯 回复 XingZHEonly1(提问者) 将单元格值作为参数值传递给数据查询sql-http://help.finereport.com/finereport9.0/doc-view-2303.html
    2019-03-15 07:52 
  • 城落满芯 城落满芯 回复 XingZHEonly1(提问者) 参数应用-http://help.finereport.com/finereport9.0/doc-view-398.html
    2019-03-15 07:53 
  • XingZHEonly1 XingZHEonly1(提问者) 回复 城落满芯 我可能表达的不够具体,我的意思是我有一个数据表,表头上我要有一个搜素框用来搜索表里的内容,不是搜索帮助文档
    2019-03-15 14:48 
  • Alice吴 Alice吴 回复 XingZHEonly1(提问者) 找到方法了吗?遇到类似情况,请问怎么处理的
    2021-08-31 16:48 
最佳回答
0
孤陌Lv6资深互助
发布于2019-3-14 20:00

用下拉框控件就好了

  • XingZHEonly1 XingZHEonly1(提问者) 比如一个人员的信息表,数据很多,有上百条数据,我感觉没有一个合适的字段可以用来做下拉框的数据字典
    2019-03-15 14:50 
  • 孤陌 孤陌 回复 XingZHEonly1(提问者) 可以多列显示的
    2019-03-15 15:20 
最佳回答
0
林文祥Lv2初级互助
发布于2019-3-15 09:11

用下拉框,你可以用查询的按钮把下拉框的右边遮住,然后给这个下拉框做任何你想要的判断

${if(len(textEditor00)=0,'',"and (cdc.PDIM_CN like'%"+textEditor00+"%'")}

${if(len(textEditor00)=0,'',"or cdc.SUB_DIM_CN like'%"+textEditor00+"%'")}

${if(len(textEditor00)=0,'',"or cdc.cpi_name like'%"+textEditor00+"%'")}

${if(len(textEditor00)=0,'',"or cdc.Scope_cn like'%"+textEditor00+"%'")}

${if(len(textEditor00)=0,'',"or cdc.data like'%"+textEditor00+"%'")}

${if(len(textEditor00)=0,'',"or ir.uint like'%"+textEditor00+"%'")}

${if(len(textEditor00)=0,''," or cde.entrydata like'%"+textEditor00+"%')")}

注意第一个用and 后面用or

  • 6关注人数
  • 857浏览人数
  • 最后回答于:2020-12-8 18:20
    请选择关闭问题的原因
    确定 取消
    返回顶部