みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
標準リレーションの照合条件は「完全一致」照合のみのため不便です。
そこで、「前方一致」・「部分一致」照合や「マルチキー」OR照合など
便利なカスタムリレーションの設定方のサンプルを作成いたしました。
ダウンロードファイル一覧
●フォルダ「カスタム照合リレーション」http://yahoo.jp/box/XlrrSk
サンプル説明(汎用のため.fp7にしています。v12以降の方は.fmp12へコンバートしてご利用下さい。)
1【 前方一致照合 】 前方一致照合.fp7 http://yahoo.jp/box/GMqscj
・「前方一致」照合するもので、カスタムリレーションの基本となる設定方です。
・正引き・逆引きともに有効です。
2【 前方一致照合 (マルチキー) 】前方一致照合 (マルチキー).fp7 http://yahoo.jp/box/qrxDQJ
・「前方一致」かつ複数キーワードによるOR照合が可能です。
・正引きのみ有効です。
3【 部分一致照合 】部分一致照合.fp7 http://yahoo.jp/box/favLFe
・「前方一致」を拡張させたもので「部分一致」照合可能です。
・正引きのみ有効です。
4【 部分一致照合 (マルチキー) 】部分一致照合 (マルチキー).fp7 http://yahoo.jp/box/nS6jsT
・「部分一致」かつ複数キーワードによるOR照合が可能です。
・正引きのみ有効です。
5【 部分一致照合 (正・逆引き可) 】部分一致照合 (正・逆引き可).fp7 http://yahoo.jp/box/TGbORi
・「部分一致」に逆引き機能が付加されています。
・正引き・逆引きともに有効です。
★★ 追加 ★★
カスタム照合リレーションを1件追加し都合6件になりました。
6【 値一覧照合 】値一覧照合.fp7 http://yahoo.jp/box/IdtpqV
・重複しないユニーク値のみの「値一覧」照合が可能です。
・正引きのみ有効です。
【検索キーワード】 前方一致照合 部分一致照合 リレーション
Last edited by Hiro (2016-01-29 15:49:47)
Offline
ありがとうございます!
★★ 追加 報告 ★★
カスタム照合リレーションを1件追加し都合6件になりました。
6【 値一覧照合 】値一覧照合.fp7 http://yahoo.jp/box/IdtpqV
・重複しないユニーク値のみの「値一覧」照合が可能です。
・正引きのみ有効です。
Offline
Hiroさま とても有用なサンプルをありがとうございます。
テキストを<,><=で判別する方法がとても勉強になりました。
このアイデアを利用して、リレーションではなく、
別の検索フィールド「検索語」(グローバル)に前方一致の検索テキストを入力、
「検索語MAX」を計算値で 検索語&”変な漢字” と設定して
スクリプトで
変数設定 $検索語 $検索語MAX
検索 テキスト<=$検索語
絞り込み検索 テキスト>$検索語MAX
としてみました。
英数の検索フィード値にはうまく検索できるのですが、その他ではおかしな抽出結果を示します。
リレーション以外でこのような検索をすることはできないのでしょうか。
ちなみに検索語MAXの「変な漢字」はどのようにして入力するのでしょうか。またこの文字の理由は何でしょうか。
このスレットは、特殊なカスタム・リレーションに関してのものです。
検索に関するご質問なら、別途スレットを立ててください。
なお、お求めのことは、検索では標準機能でサポートされてます。
Offline
公開サービス終了でリンク切れした(全6サンプル一覧)ホルダーファイルの移動先です。
● https://1drv.ms/u/s!AlaCGhTKTWEOgZpdlS9 … g?e=xT1Bu5
Last edited by Hiro (2021-12-30 00:11:07)
Offline
[ Generated in 0.009 seconds, 7 queries executed - Memory usage: 513.91 KiB (Peak: 518.81 KiB) ]