找回密码
 立即注册

QQ登录

只需一步,快速开始

carl_chen 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2019-11-28 15:52  /   查看:8129  /  回复:13
20金币
本帖最后由 carl_chen 于 2019-11-28 23:00 编辑

想要实现在单个搜索框中指定多个条件的功能,比如在百度中搜索  中国+足球 ,就会显示同时包含中国和足球(条件与)的网页。

搜索一下论坛,有格友提出了类似需求,但似乎活字格不直接支持这样的功能,见如下帖子:

建议增加空格多条件搜索
https://gcdn.grapecity.com.cn/fo ... 57195&fromuid=49358
(出处: 葡萄城产品技术社区)


正好借鉴了上述贴子中谢老板的方法,做了以下demo。这个demo有一个缺点是只能搜索一个字段。

各位格友达人,如有更灵活、好用的方法,能否共享一下!不胜感激!!


效果如下:
全部字符串


搜索 AA+BB  (与条件)


搜索 BB

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

如果是上面这张的效果,其实还有个思路啦,用活字格的公式字段然后用“品名“&“+”&有效成分“&“+”&"厂家” 连接,就可以生成一个新的字段,命名为"品名&有效成分&厂家",然后再用查询功能查询该字段,是否要模糊字段就看你了

13 个回复

倒序浏览
最佳答案
最佳答案
qq8009活字格认证
银牌会员   /  发表于:2019-11-28 15:52:20
来自 7#
carl_chen 发表于 2019-11-28 21:36
嗯嗯,用视图合并成一个字段的方法应该可以 ,胡老大!您一个小心,又给我透露了秘诀

demo如 ...

如果是上面这张的效果,其实还有个思路啦,用活字格的公式字段然后用“品名“&“+”&有效成分“&“+”&"厂家”
连接,就可以生成一个新的字段,命名为"品名&有效成分&厂家",然后再用查询功能查询该字段,是否要模糊字段就看你了

评分

参与人数 1金币 +66 收起 理由
LukeLiu + 66

查看全部评分

回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-11-28 18:25:33
2#
对不起这个目前确实不支持

请论坛大神赐教,不过我觉得如果需要多个字段的话,可以写一个视图或者公式字段,将这些字段拼接成一个,然后查询
回复 使用道具 举报
qq8009活字格认证
银牌会员   /  发表于:2019-11-28 19:27:34
3#
其实这模糊搜索很浪费资源的,前缀匹配或者后缀匹配会好一点
回复 使用道具 举报
carl_chen悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2019-11-28 21:36:46
4#
本帖最后由 carl_chen 于 2019-11-28 22:48 编辑
Simon.hu 发表于 2019-11-28 18:25
对不起这个目前确实不支持

请论坛大神赐教,不过我觉得如果需要多个字段的话,可以写一个视图或者公式字 ...

嗯嗯,用视图合并成一个字段的方法应该可以 ,胡老大!您一个小心,又给我透露了秘诀

demo如下:  

全部数据:



多条件与搜索:


多条件与搜索2:


完全匹配(指某一个字段完全匹配条件,不多也不少),条件加双引号:

----------------------------分隔线,以下图片请无视!  ------------------------------------------

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
carl_chen悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2019-11-28 21:39:38
5#
本帖最后由 carl_chen 于 2019-11-28 21:44 编辑
qq8009 发表于 2019-11-28 19:27
其实这模糊搜索很浪费资源的,前缀匹配或者后缀匹配会好一点

针对我这个这个需求来说,还不算“太模糊”的查询。 我需要精确匹配(包含关键字)的结果,只是多个条件 、多个字段而已。

即使费资源,但是用户想要的功能,也得满足啊!    有节省资源又能达到目的方法当然更好啦
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-11-29 09:18:49
6#
感谢大家的支持~
回复 使用道具 举报
carl_chen悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2019-11-30 15:19:22
8#
qq8009 发表于 2019-11-29 21:54
如果是上面这张的效果,其实还有个思路啦,用活字格的公式字段然后用“品名“&“+”&有效成分“&“+”&" ...

嗯嗯,试了一下是OK的。 只是字段名字不能含&符号。

反正胡老板不差钱,金币就双手给您奉上了
回复 使用道具 举报
qq8009活字格认证
银牌会员   /  发表于:2019-11-30 15:43:16
9#
carl_chen 发表于 2019-11-30 15:19
嗯嗯,试了一下是OK的。 只是字段名字不能含&符号。

反正胡老板不差钱,金币就双手给您奉上了

先谢啦,我是指写代码的时候用这个连接符号&
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-12-2 09:30:22
10#
人多力量大,办法总比问题多
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部