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

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

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

You are not logged in.

Announcement

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


#1 2018-07-16 15:02:13

ns_dom
Member

自己リレーションで悩んでます。

Win10 FM16

いつも大変お世話になっております。
現在、Aテーブルに自己リレーション設定し、Aレイアウト上で検索後、5件の特定レコードが表示させます。
その後、印刷プレビューに行く前にチェック用としてBBレイアウトにポータルで5件を表示させようとしています。
ですが、Aレイアウトでアクティブになっている1件しかポータルに表示されなかったり、リレーションキーを
替えてやってみても、Aテーブルの全レコードがポータルに表示されてしまいます。
自己リレーションでリンクフィールドに制限などあるのでしょうか?それとも根本的なことが間違っているのでしょうか?
宜しくお願い致します。

Offline

#2 2018-07-16 15:39:45

Moz
Member

Re: 自己リレーションで悩んでます。

自己リレーションの構造を書かないと何が原因か分かりません。
各レイアウトに割り当てられているテーブルオカレンスも書きましょう。
リンクフィールドなどの独自の言葉を使わずに FileMaker の言葉で書いたほうが良いでしょう。

照合フィールドのことを指しているとしたら
参照先の照合フィールドには非索引のフィールドは設定できません。
オブジェクトフィールドも照合フィールドには設定できません。

また、ポータルに表示されるのは関連付けが成立したレコードのみです。

関連付けはレコード毎に判定されますから
検索結果が5レコードあったとしてもポータルに表示されるのは現在のレコードの関連レコードのみです。
※5レコード分の関連レコードがひとつのポータルに表示されるわけではありません。

Last edited by Moz (2018-07-16 15:40:06)

Offline

#3 2018-07-17 10:51:21

ns_dom
Member

Re: 自己リレーションで悩んでます。

Moz様

返信遅くなりました。レス有難うございます。
詳細を記載しなくてすみません。
やはり、勉強が足りませんでした。
1対1ということで、表示できないことを理解しました。
対象レコード確認用の簡易レイアウトを追加して対応します。

お手数をお掛けしました。有難うございました。

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: 549.88 KiB (Peak: 582.18 KiB) ]