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

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

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

You are not logged in.

Announcement

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


#1 2014-07-15 11:07:59

mamiko
Guest

条件を満たしているレコードだけを常に表示させる方法

windows7 ・ FMP13

あるテーブルのレコードの中から、条件を満たしているものだけを別のレイアウトで表示したいです。
そのレイアウトを開く時は、常に条件を満たしているものだけに絞り込まれていることが希望です。

例えば、特定のフィールドに「1」と入力されているレコードだけを表示して入力などの編集作業をしたいです。

自分で思いついた方法は2つだけで、
・そのレイアウトを開く時に、スクリプトトリガでレコードの絞り込みをする。

・目印となる「1」と入力されているレコードだけを、別のテーブルにコピーして、そのテーブルを利用する。
  → この場合は、「1」の登録内容が変わる度に別テーブルにコピーしたレコードも影響を受けるように設定しないといけない。
    元テーブルの書き換えを反映させるにはどうしたらよいですか?

他に良い方法がありましたら教えて下さい。

よろしくお願いします。

#2 2014-07-15 12:30:39

旅人
Member

Re: 条件を満たしているレコードだけを常に表示させる方法

・そのレイアウトを開く時に、スクリプトトリガでレコードの絞り込みをする。
これでいいのでは。

>元テーブルの書き換えを反映させるにはどうしたらよいですか?
1:1になるようリレーションを設定して別テーブルに元テーブルの関連フィールドを置く?

Offline

#3 2014-07-15 14:19:05

mamiko
Guest

Re: 条件を満たしているレコードだけを常に表示させる方法

旅人様 ありがとうございます!

スクリプト鳥がの方で進めることにします。
どうもありがとうございました。

またよろしくお願いします。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 7 queries executed - Memory usage: 502.51 KiB (Peak: 517.32 KiB) ]