FileMaker Go ではFileMaker Proと同じような検索処理が可能でしょうか?
今回参考にしたのは、FileMaker社のテクニカルサポートインフォメーションの「FileMaker Go から FIleMaker の機能にアクセスした際に動作が異なる点」の「検索処理」の部分です。(以下引用)
●検索処理
FileMaker Go では、次の操作がサポートされています。
クイック検索
- フレーズに一致:”"
検索モード
- 単語全体が一致:==
- フィールド全体が一致(または空白と一致):=
- 重複する値の検索:!
- 小さい:<
- 小さいか等しい:<=
- 大きい:>
- 大きいか等しい:>=
- 範囲:…
- 現在の日付://
- 無効な日付か時刻
- 任意の 1 文字:@
- 任意の 1 つの数字:#
- 任意の文字列:*
- 後続文字をエスケープ:
- フレーズに一致(単語の始めから):”"
- フレーズに一致(どこからでも):*”"
- ゆるやかな検索(日本語のみ):~
(引用ここまで)
日付、時刻、およびタイムスタンプの検索
FileMakerでは少し変わった検索も可能です。FileMaker Goでも同様の検索が可能かどうか、日付や時刻、タイムスタンプフィールドで実際に試してみました。(実行結果の欄がOKの場合、検索が可能でした。)
日付の検索
| 日付の検索 | 検索フィールドに入力するデータ | 実行結果 |
|---|---|---|
| 2010 年6月 | 2010/6 | OK |
| 2009 年7月から 2010 年 10 月まで | 2009/7…2010/10 | OK |
| 金曜日になる日付 | =金曜日 | OK |
| 2010 年 10 月または 11 月の 10 日から 16 日まで | 2010/{10..11}/{10..16} | OK |
| 年号が明治で 1868 年から 1912 年の3月1日 | m*/3/1 | OK |
| 年号が昭和で 1930 年から 1940 年の12月31日 | S{5..15}+12+31 | OK |
時刻の検索
| 時刻の検索 | 検索フィールドに入力するデータ | 実行結果 |
|---|---|---|
| 午後3時台 | 3 PM | OK |
| 午前 8:00 と午後 8:59:59 まで | 8 AM…8 PM | OK |
| 午前 | AM | OK |
| 午後4:30、5:30、6:30 のいずれかの時刻 | {4..6}:30 PM | OK |
タイムスタンプの検索
| タイムスタンプの検索 | 検索フィールドに入力するデータ | 実行結果 |
|---|---|---|
| 現在の日付の午後3時台 | // 3 PM | OK |
| 2007年5月の午後7時台 | 2007/5 7 PM | OK |
| 2010 年の月曜日 | =2010月 | OK |
| 2010 年11月10日から16日までの、午後3時から 午後5時台 | 2010/11/{10..16} {3..5} PM | OK |


