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

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

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

You are not logged in.

Announcement

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


#1 2013-10-02 00:54:29

りずむ
Guest

値一覧の値によって、検索するフィールドを変更する方法

検索画面を変更しようとしています。
現在は以下のように、レイアウト上に検索対象ごとのフィールドを配置しています。
◻はフィールドと考えてください。

---現在------
曲                ◻
アルバム       ◻
アーティスト  ◻
作曲者           ◻
----------------

これを以下のように、
・左側のフィールドで、検索対象を選択
・右側のフィールドで、フィールド内のレコードを選択
できるようにしたいと考えています。
(iTunesのスマートプレイリスト作成画面のようなイメージです。)

---したいこと-------
1 ◻ ◻ +
2 ◻ ◻ +
3 ◻ ◻ +
-----------------

具体的には、
左側のフィールドを選択して、曲、アルバム、などを値一覧から選択。
右側のフィールドは、左側のフィールドの内容に応じて、値一覧の内容が変更する。
+を押すと2,3,4と検索用のフィールドが下に増える。
最後に複合条件で検索

動的値一覧でできないかを考えましたが、
レコードで絞り込むわけではなく、
選択したフィールド名に応じて値一覧を切り替えるので...
他のやり方が必要??と悩んでいました。

実際に構築するデータベースの検索対象テーブルは、
フィールドの数が30個
レコード数は1万程
が2,3テーブル。
FPM12,インスタントwebです。
検索レイアウトを多用するためメンテナンス、拡張に対応しやすい方法ですと助かります。

#2 2013-10-02 10:18:15

Layouter
Guest

Re: 値一覧の値によって、検索するフィールドを変更する方法

IWPでは、フィールド名を選択した後送信しないと動的にできないので、あんまり使いやすくはならない気がします。

#3 2013-10-02 14:33:30

Shin
Member

Re: 値一覧の値によって、検索するフィールドを変更する方法

グローバルフィールドを用意して、フィールド名を設定。
条件候補は、マスター用のテーブルを作って、そこで取得
送信されたら、その条件を元に、検索実行
ならできそうですけど。(アイデアのみ)

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.010 seconds, 7 queries executed - Memory usage: 551.06 KiB (Peak: 583.54 KiB) ]