第10話 検索条件に一致しないレコードの検索
エヌ・ケイ・カスタマイズの福山でございます。今回も前回に引き続き、検索についてのお話をさせて頂ければと思います。
以下の記事は、FileMaker Master Book 初級編(バージョン 19 対応)より、
Claris FileMaker 公式トレーニング教材
「6.2.4 検索条件に一致しないレコードの検索(NOT)(127ページ)~」を元に掲載しています。
この文献から、NOT検索(除外検索)について学びました。文献の執筆者、関係者の方々に深謝いたします。
なお、このブログ記事の趣旨は、弊社所属スタッフの FileMaker 学習の成果を公開することを目的とし、同時に、参考文献の内容の紹介に資するものであることを Claris International Inc. が確認しています。
これまでは検索条件に一致するものを「検索結果の対象レコードとする」検索をおこなってきました。今回は条件に一致するものを「検索結果の対象外とする」検索を実行します。「NOT 検索」 と呼ばれます。
レイアウトバーの中央に配置されている [含める] [除外] のボタンで、検索条件ごとにその条件に対して指定をおこなうことができます。
では、年齢が「20 から 25 歳」で、「東京都以外」のレコード を検索してみます。
(1) 検索モードで、「20 から 25 歳の人」の条件を指定します。 「年齢」フィールドに「20…25」と入力します。
(2) 新規検索条件ボタンから 2 件目の条件を作成します。
(3) 2 件目の条件に「都道府県が東京都では無い人」の条件を指定します。
・「都道府県」フィールドに「東京都」と入力します。
・ レイアウトバーの[一致するレコード]の[除外]をクリックします。
(4) 検索を実行します。検索結果は 37 件になりました。
また、ちゃんと年齢が「20 から 25 歳」で、「東京都以外」のレコード になっているかデータを確認します。
問題なく20から25歳の東京都以外の検索ができていました。
いかがでしたでしょうか?
今回は、条件に一致するものを「検索結果の対象外とする」検索を行う「NOT 検索」 についてご紹介しました。また次回もよろしくお願いいたします。
参考文献:Claris FileMaker 公式トレーニング教材 から、「FileMaker Master Book 初級編」 等を参考にしています
https://content.claris.com/fmb19_reg-ja