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

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

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

You are not logged in.

Announcement

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


#1 2021-12-10 18:26:16

banana
Member

DBの取得

お手数ですが、以下の問題をご答えいただけますでしょうか。


テーブル1
TYPE    LANGUAGE    KEY1      KEY2      KEY3        VALUE1      VALUE2      VALUE3      VALUE4      VALUE5      
  1                              A               B            001         q             w            e               r              t
  1                              A               B            002         a             s             d               f              g
  1                              A               B            003         z              x            c               v              b


TYPE    LANGUAGE、KEY1、KEY2主キーとして、KEY3は条件として、VALUE1~VALUE5のデータを取得して欲しい。

マスタテーブルの設計はTYPELANGUAGE、KEY1、KEY2、KEY3    を検索条件として、リレーションシップにテーブルを関連付けたら、VALUE1の q a z を取得されました

現在、キを決まったら、VALUE1~VALUE5のデータ(qw e r t )を取得して欲しいです, 取得し下データはフィールドに行(qw e r t )の形ではなく
ポップオーパのフィールドにq
             w
             e
                            r
             t 列の形で表示されて欲しい。

Offline

#2 2021-12-11 10:07:10

himadanee
Guest

Re: DBの取得

「TYPE    LANGUAGE、KEY1、KEY2主キーとして」と言ってますが、例示されたデータは3件すべて同じ値で主キーになってません。
「ポップオーパのフィールド」はポップアップメニューということですか。

前の質問とほとんど同じだと思います。
値一覧にできるのは1つのフィールドだけなので、VALUEの5個のフィールドを連結した計算フィールドを指定すればいいでしょう。

しかし文章が変でも大体推測がつくけど、ここだけ
「マスタテーブルの設計はTYPELANGUAGE、KEY1、KEY2、KEY3    を検索条件として、リレーションシップにテーブルを関連付けたら、VALUE1の q a z を取得されました」
KEY3が3行違う値なのに3つとも取得されるというのがわかりません。

#3 2021-12-11 11:55:23

banana
Member

Re: DBの取得

そうですね、「ポップオーパのフィールド」はポップアップメニューです。
1.KEY3の値は条件にして、VALUE1~5のデータはポップアップメニューに表示したい
例えば フィールド設定「XX;List(VALUE2~5)」、フィールドの内容は「qwert」と表示された。
今欲しいのはプアップメニューにフィールドq
                         フィールドw
                                ...この感じで表示したい

Offline

#4 2021-12-11 16:35:56

himadanee
Guest

Re: DBの取得

List(VALUE2~5)
を計算フィールドにして、(VALUE1も必要なのでは?)
KEY3で自己リレーションして「関連するレコード」で値一覧を定義します。

#5 2021-12-13 10:28:50

banana
Member

Re: DBの取得

ありがとうございます。
試します。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 551.5 KiB (Peak: 579.27 KiB) ]