みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FMpro13 Mac
ドロップダウンの項目を条件付きで表示したいです。
管理表テーブルに、種別フィールド、商品名フィールドがあり、
商品一覧テーブルに、いちごフィールド、ミルクフィールド、チョコフィールドがあります。
管理表テーブルの種別フィールドでには、いちご、ミルク、チョコのいずれかを入力し、
商品名にはその種別のものを使った商品を入力します。
商品一覧テーブルの各フィールドに商品名を選択するドロップダウンを付けたいのですが、
いちごフィールドのドロップダウンを開くときは、種別がいちごの商品名のみを表示したいです。
アドバイスをお願いします。
商品一覧にグローバルフィールドを作り「いちご」と入力。
これと、管理表の種別とでリレーション、
その動的値一覧を作り、商品一覧のいちごフィールドにその値一覧を設定。
ミルク・チョコにも同様の設定が必要です。
Offline
チポ様
ご回答ありがとうございます。
>その動的値一覧を作り、
この動的値一覧の中を教えて頂けますでしょうか。
どのフィールドを設定すれば良いのか分からず…
申し訳ありません、よろしくお願いします。
関連フィールドの値のみを含む値一覧の例
ヘルプのリンクです
http://www.filemaker.com/help/13/fmp/ja … tml#512847
お分りにならなければ、また質問を。
今回の例ではリレーションが三つになりますが、
その設定は、リレーションシップグラフで、
管理表テーブルをコピーして、
商品一覧のデフォルトとつなげます。
逆にするとトラブルの元ですのでご注意を。
Offline
チポ様
ヘルプを見て作り直し見てみたのですが動きません…
管理表テーブルを自己リレーションし、管理表2テーブルを作成。
管理表2テーブルの種別と、商品一覧テーブルのいちご・ミルク・チョコと入れたグローバルフィールドをそれぞれリレーション。
商品一覧テーブルの商品名に動的値一覧を設定。(最初のフィールドの値を使用→管理表2::商品名、次のテーブルから関連…→管理表)
上記で間違っている点がお分かりになれば教えてください。
※5行目訂正
商品一覧テーブルの各フィールドに、商品名を選択する動的値一覧を設定。(最初のフィールドの値を使用→管理表2::商品名、次のテーブルから関連…→管理表)
ここでは自己リレーションは有りません。
まず、
私の最初のレスの通り、
「いちご」だけを考えて設定してみましょう。
三ついっぺんに考えるとこんがらかります。
Offline
そうすると、やはり
>その動的値一覧を作り、
ここでつまります。
この中の設定を教えて頂けないでしょうか。
色々変えて試してみても、空白か、商品名ではなく種別のいちごなどが表示されてしまいます。
商品一覧にグローバルフィールドを作り「いちご」と入力。
これと、
管理表の種別とでリレーション。
値一覧の設定で
フィールドの値を使用
最初のフィールドの値を使用
管理表テーブル(注!このテーブル名は、上でリレーションしたテーブル名です)
商品名フィールドを選択
次のテーブルから関連レコードの値のみ含める
商品一覧テーブル
設定はこれで終了です。
いちごフィールドにこの値一覧を設定して確認してください。
Offline
ありがとうございます。
すみません、やっとひらめきました。
管理表テーブルは、同じ管理表テーブルを使っちゃ駄目なんですね。
管理表テーブル→いちご
管理表テーブル2→ミルク
管理表テーブル3→チョコ
という感じでそれぞれ作ってリレーションするということですよね。
いつもありがとうございます。
またよろしくお願いします。
Pages: 1
[ Generated in 0.004 seconds, 9 queries executed - Memory usage: 517.48 KiB (Peak: 522.39 KiB) ]