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

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

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

You are not logged in.

Announcement

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


#1 2015-07-08 12:17:11

taka
Guest

ポータルに表示するレコードを制限する

いつもお世話になっています。
FM13 Win7使用です。

表示用T:部署GF
変更記録T:部署F IDF 分類F 名称F 機器名F 機器番号F 変更日F 最終変更日取得F
マスタT:部署F IDF 分類F 名称F

表示用T::部署GF=変更記録T::部署F でリレーション

表示用Tはポータルを置くために設置しています。
変更記録Tは機器の変更を記録するためのテーブルです。最終変更日取得Fは ID=ID 分類=分類 で自己リレーションして IF(MAX(自己リレーションT::変更日)=変更日;最新;終了) で取得しています。
マスタTはその部署にどのIDを配置しているかのマスタTです。

表示用Tにポータルを設置し、表示用T::部署GFに入力された部署の変更記録Tのレコードがポータルに表示されます。

この時、マスタTでその部署に設定されているIDのレコードのみ表示させることは可能でしょうか?

#2 2015-07-08 16:35:12

チポ
Member

Re: ポータルに表示するレコードを制限する

表示用TとマスタTを部署Fでリレーション。

ポータルフィルタの条件式を
   PatternCount ( List ( マスタT::IDF ) ; 変更記録::IDF )


または、
  List ( マスタT::IDF )
このフィールドを作り、
現在のリレーションに、これと変更記録::IDFとの照合を加える。

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, 9 queries executed - Memory usage: 501.05 KiB (Peak: 516 KiB) ]