通过查找数据库中不符合指定条件的信息,可以在执行查找时省略记录。
FileMaker Pro Advanced 按照您创建请求的顺序处理请求。例如,在包含美国和法国客户的数据库中:
•如果第一个请求查找 Paris 的所有客户而第二个请求省略美国的所有客户,那么搜索结果会包含法国巴黎 (Paris, France) 的所有客户,但不包含得克萨斯帕里斯 (Paris, Texas) 或美国任何其他地区的客户。
•如果请求的顺序颠倒(第一个请求省略美国的所有客户,第二个请求查找所有在 Paris 的客户),那么搜索结果会包含法国巴黎 (Paris, France) 和美国得克萨斯帕里斯 (Paris, Texas) 的所有客户,但不包括美国其他地区客户的记录。
1. 在查找模式下,键入要省略的记录的条件。
例如,要查找除伦敦市以外的所有销售记录,请在“城市”字段中键入“London
”。
2. 单击布局栏中的“省略”。
3. 单击状态工具栏中的“执行查找”。
1. 在查找模式下,键入要查找的记录的条件。
例如,要查找除奥尔巴尼市以外纽约州的供应商,请通过在“州”字段中键入纽约
来开始。
2. 单击状态工具栏中的“新建请求”。
3. 键入要排除的记录的条件,然后单击“省略”。
要排除奥尔巴尼,可以在“城市”字段中键入奥尔巴尼
,然后单击“省略”。
4. 单击“执行查找”。
•您可以在多个请求中设置省略条件,包括为同一字段设置。例如,在“商品”字段中,查找 Red 但省略 Barn 和省略 Chair(在总共三个请求中),会找到 Red Bird 和 Red Shoe,而不会找到 Red Barn 或 Red Chair。
•要省略入口行中的一个相关记录(或一组相关记录),您必须更改关系或至少一个匹配字段中的相应值,以便记录不再相关。请参阅使用相关表。
•您还可以在执行查找后省略搜索结果中的记录。请参阅省略搜索结果中的记录。