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

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

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

You are not logged in.

Announcement

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


#1 2020-06-08 18:24:14

keikeich
Member

Excelのオートフィルタのようにフィルタをかけたい

Excelでいうところの、オートフィルタみたいな事がしたいです。

下記のようなレコードがあります。テーブル名をTとします。

工場名, 商品, 価格
A工場, A商品,100
A工場, AA商品,150
B工場, B商品,100
C工場, C商品,150

レイアウトには工場名、商品、価格のテキストボックスがあります。
テキストボックスで「A工場」を選択した場合は、「商品」ではA商品、AA商品。価格は100、150が選択できるように絞り込みをかけたいです。
テキストボックスで「C工場」を選択した場合は、「商品」ではC商品。価格は150が選択できるように絞り込みをかけたいです。

工場、商品名、価格の順で絞り込みをかけていきたいです。どのように実現したらよろしいでしょうか?
ちょっと古いですが、FileMaker16を使用しています。

Offline

#2 2020-06-09 09:00:06

Shin
Member

Re: Excelのオートフィルタのようにフィルタをかけたい

それぞれのフィールドに対して、グローバルフィールドを作ります。それぞれで自己リレーションを貼ります。
グローバルフィールドにはデフォルトで、全ての工場、などのリストを設定しておきます。(値一覧を作り、設定するのが簡単かも)
値を設定すれば、自己リレーションをとおして関連レコードへ移動、を行うと、絞り込みができます。

もし、A工場を選択した場合、商品のリストには A, AA のみを表示する、というような動作をしたいのでしたら、動的な値一覧を使えばいいです。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 7 queries executed - Memory usage: 551.29 KiB (Peak: 588.52 KiB) ]