初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2017-05-06 12:36:32

vgnr
Member

検索結果を1クリックでさらに絞り込む仕組みを作るには・・・?

この掲示板をいつも参考にさせていただいています。

Windows7/10
Filemaker13でタイトルのようなことをしようとしています。
が、リレーションの作り方or適した関数がわからず、止まっています。


■やりたいこと
検索結果レコードを1クリックでさらに絞り込む仕組みを作りたい

■フィールドの例
分類    名称   値段
くだもの  りんご  100
くだもの  パイン  300
くだもの  メロン  1000
くだもの  ぶどう  1500
やさい   にんじん 50
やさい   レタス  100
やさい   きゅうり 150
やさい   だいこん 180
さかな   サバ   100
さかな   まぐろ  500
さかな   ぶり   600
さかな   タイ   2000
さかな   うなぎ  3000

■操作例
「値段」フィールドを200~2000で検索すると、こうなります
くだもの  パイン  300
くだもの  メロン  1000
くだもの  ぶどう  1500
さかな   まぐろ  500
さかな   ぶり   600
さかな   タイ   2000

この時、分類フィールドの「くだもの」「さかな」 を画面上に表示させ、
クリックするとその分類をもつレコードだけにさらに絞り込みたい、という希望です。

値段(数字フィールド)で絞り込む、という要素さえなければ
多少強引ですがなんとかなりました。
例 自己リレーションを作る→値一覧にする→値一覧をグローバルフィールドに表示する→クリック時にスクリプトトリガ

ただ、数字で検索をする可能性がある場合、どうやっていいか思いつきません。
アドバイスいただけないでしょうか?

Offline

#2 2017-05-06 16:00:51

Hiro
Member

Re: 検索結果を1クリックでさらに絞り込む仕組みを作るには・・・?

「計算値ポータルフィルター」と「関連レコードへ移動」機能を利用することで、
任意条件での複合検索を比較的簡単に実装した作例。

●サンプル「フリー絞込.fmp12」→ http://yahoo.jp/box/GmTw3G

Offline

#3 2017-05-07 00:45:55

Hiro
Member

Re: 検索結果を1クリックでさらに絞り込む仕組みを作るには・・・?

【再絞込検索の自動化機能を補足】
検索結果ポータル内フィールドのクリック一発で、さらに自動で絞り込むトリガーボタンを追加しました。

●補足済みサンプル「フリー絞込.fmp12」→ http://yahoo.jp/box/GmTw3G

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 550.42 KiB (Peak: 581.78 KiB) ]