字段添加点击搜索功能_开发技巧分享—FileMaker 树形目录 (1/4) - 搜索基础

引言

本文节选自飞沫课的付费入门视频教程,主要用来帮助大家理解 FileMaker 的搜索机制。搜索是实现列表式树形目录的关键技术,深入理解之后必能帮助大家实现各种高效的功能。

查找模式基本定义

在 FileMaker 中,有一个专门的模式用来进行数据的搜索,那就是查找模式。

首先,我们需要先点击工具栏的查找按钮或者点按 Command+F 来进入查找模式。这时候,布局的整体样式没有大变化,但是每一个字段变成了空白输入框且左上角出现一个放大镜的图标。这时候我们想要按哪个字段的内容搜索,就在对应的字段输入关键词。需要了解的是,查找模式下输入任何内容都不会影响原来的数据。点击执行查找按钮之后,系统就可以把字段内容包含关键词的记录搜索出来。但实际需求可能还会更复杂一些,比如要搜索日期范围或者找出字段没有值的空记录?这时候,我们就要用到搜索运算符。

搜索运算符

搜索运算符是可以用来帮助我们进行精确搜索。直接查看系统的运算符说明可以了解其大概意思,以下试举几个列子说明:

b210dae981832902f10bacd6f9895079.png

1. 查找日期范围内记录:2018/01/01…2018/12/31

2. 查找字段为空的记录:=

3. 查找以“fimoke”为开始的记录:fimoke*

4. 查找以“fimoke”为结束的记录:*fimoke

5. 查找中间包含“fimoke”的记录:@fimoke@

4种搜索类别

FileMaker 一共有 4 种搜索类别:

第一种就是上面的搜索式搜索,我们从一堆记录中找到了我们想要的记录。

1a1a0b706ad42b870eeb42e442753917.png

第二种是省略式搜索,就是搜索满足搜索条件之外的所有记录。

90689f65ee54d54f65a75dffc5783653.png

第三种是扩展式搜索,这是在上一次搜索的基础上进行的二次搜索。原来搜索结果保持不变,除此之外再增加满足新的搜索条件的记录数据。

bfab501cd9f95bc7d5da051faca725c7.png

第四种是限制式搜索。在原来搜索结果的基础上,减去满足新的搜索条件的记录数据。

06b32163890b6f8c0ce8eb503ac18c22.png

搜索运算符和 4 种搜索熟练运用之后,才能开发出列表式树形目录。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值