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

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

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

You are not logged in.

Announcement

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


#1 2020-05-08 17:40:35

pon3
Member

ドロップダウンリスト(動的値一覧)の汎用化

よろしくおねがいします。
FileMaker18です。

同じドロップダウンリストを様々な画面(テーブル)で使用することがあります。

店─担当者

汎用テーブルにあるグローバルフィールドでリレーションし、
同じドロップダウンリスト(動的値一覧)を様々なレイアウト(TO)で使い回すことは可能でしょうか。

Last edited by pon3 (2020-05-08 17:41:05)

Offline

#2 2020-05-08 18:43:55

Shin
Member

Re: ドロップダウンリスト(動的値一覧)の汎用化

そのレイアウトの設定と、TO 間のリレーションを正格に把握できていれば、使い回すことはできます。

逆に言うと、値一蘭を使用したいレイアウトが、その動的値一蘭がリレーションを開始しているTOでなければ、流用することができません。

Last edited by Shin (2020-05-08 19:05:21)

Offline

#3 2020-05-08 19:44:54

pon3
Member

Re: ドロップダウンリスト(動的値一覧)の汎用化

ドロップダウンリスト用のTO

◯汎用テーブル
店ID(グローバルフィールド)
担当者ID(グローバルフィールド)

◯担当者テーブル
ID 担当者

上記をリレーションし、
次のテーブルから関連レコードの値のみ含める
と設定しています。

汎用テーブル以外のテーブルでは「定義済みの値なし」とでます。
このセットを他のテーブルで使い回すことは可能でしょうか。

Offline

#4 2020-05-08 22:18:50

pon3
Member

Re: ドロップダウンリスト(動的値一覧)の汎用化

TOが別のレイアウトに汎用的に使うものはできないということですね。
ありがとうございました。

Offline

#5 2020-05-09 08:53:54

Shin
Member

Re: ドロップダウンリスト(動的値一覧)の汎用化

追加です。
その動的値一覧を使用するキーになるフィールドから、動的値一覧を定義したTOへリレーションがあり、1:1の関係ならば動作する事があります。なぜか、時々想い通りに動きませんが。

Offline

#6 2020-05-09 10:14:21

チポ
Member

Re: ドロップダウンリスト(動的値一覧)の汎用化

グローバルフィールドがダメなんですよ。
普通のフィールドにして、
  店
  担当者
ごとに1レコードで全ての組み合わせのレコードを作ります。

どのテーブルからも、
店のリレーションで、
担当者の動的値一覧を作ればそれが使えます。

Offline

#7 2020-05-09 14:14:53

チポ
Member

Re: ドロップダウンリスト(動的値一覧)の汎用化

ああ、、
一つの動的値一覧の設定を複数のテーブルから利用する。
ということですか?

とすれば、
リレーションのTOと異なるからまともには動かないのでは。

それぞれのリレーションと値一覧の設定が必要でしょう。

Offline

#8 2020-05-09 18:19:12

mic
Member

Re: ドロップダウンリスト(動的値一覧)の汎用化

その汎用動的一覧を使いたいレイアウトのテーブルと汎用テーブルが、どんな条件でもどんなに遠くてもいいのでリレーションの線で繋がっている必要があります。
グローバルフィールドはどのテーブルからでも参照できますが、そのグローバルフィールドに繋がる連結先のテーブルはリレーションの線が繋がっていなければ参照出来ないため、「定義済みの値なし」となってしまいます。

Offline

#9 2020-05-09 19:32:23

DD
Guest

Re: ドロップダウンリスト(動的値一覧)の汎用化

それを実現するためにSelector-Connectorというデータモデリング手法があります

https://notonlyfilemaker.com/2015/03/se … connector/

ご参考になれば

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: 518.47 KiB (Peak: 523.38 KiB) ]