FileMaker で AND 検索、OR 検索2

以前 FileMaker で AND 検索や OR 検索をする方法について書いた。

FileMaker で AND 検索、OR 検索 – with a Christian Wife
https://wacw.cf/2020/12/04/find-mode-in-filemaker/

その中で、「条件 A には合致するが、条件 B には合致しない」という検索について触れている。その場合は、Find モードに入った上で、条件 A を1行目に入力し、New Request で2行目を追加して条件 B を入力。Matching Records を Omit にして検索を実行する。

これをスクリプトで実行すると奇妙な減少が起きた。普通に上記のようにスクリプトを書くと正しく動く。しかし、先に条件 B を入力して、Omit Record ステップを入れ、次に条件 A を入力する、というように順番を入れ替えて検索すると正しい結果が得られない。

理由は分からないが、「条件 A には合致するが、条件 B には合致しない」という場合は、この順番でスクリプトも書く必要があるということだ。