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

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

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

You are not logged in.

Announcement

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


#1 2018-02-13 15:56:08

動的一覧

WIN7 PRO14です。
動的一覧で困っております。
(目的)
国産・海外に分けて商品の賞味期限が切れていないものをフィールドでリスト化して値一覧で表示できるようにする

(例)
今日が2月1日との設定で
A産地  B商品名   C賞味期限日
①国産   みかん    1月31日     
②海外   パイナップル 2月1日
③国産   なし     2月2日
④海外   バナナ    3月1日
⑤国産   りんご    2月25日
⑥海外   レモン    1月30日

Aを設定すればCの賞味期限日を切れていないものを Bの商品名にて選択できるようにする。
(結果で求めているもの)
上記の場合は、国産はなし、りんごが値一覧でドロップリスト設定できるようする。
海外の場合は、パイナップル、バナナのドロップダウンが可能になる

*すでにリストになったテーブルは作成済みです。

すいません、教えていただけたら幸いです。



テーブル

Offline

#2 2018-02-13 16:33:25

チポ
Member

Re: 動的一覧

産地

今日 <= 賞味期限

でリレーションすればいいんですが、
その値一覧を使うテーブルの説明が足りません。

Offline

#3 2018-02-13 17:17:08

Re: 動的一覧

返信をありがとうございます。
そもそものリレーションの組み方もわかっておりません。
テーブルは3つあり
①台帳テーブル(果物の基本事項・産地・賞味期限等のデータ)
②在庫テーブル
③在庫テーブル2(①のコピー)
可能であれば、①のデータをルックアップして在庫テーブルを独立して管理をしたいのですが。
そもそもの考えが間違っていますか。
①と②は数値のIDでリレーションしており、②と③は産地でのリレーションとなっています。

もしかして①のコピーを作成してリレーションでしょうか。
ご教授していただけると助かります。(涙)

Offline

#4 2018-02-13 17:27:52

Moz
Member

Re: 動的一覧

そもそも何をやりたいのか、3つのテーブルの役割は何かなど書かれては如何でしょう。
在庫テーブルが2つあるのは何故でしょうか?
よく分かっていませんが台帳が商品の基本データだとして、
賞味期限は在庫毎に異なるので在庫テーブルに持つものではないですか?

チポさんも書かれていますが動的値一覧を利用すれば良いでしょう。
動的値一覧では値一覧で利用するリレーションと運用で利用するリレーションを共用する必要はありません。
※値一覧用のリレーション(今回の場合は本日日付と賞味期限)では運用面で不都合がある場合など。

サンプル
https://yahoo.jp/box/WhEjwI

Last edited by Moz (2018-02-13 17:28:43)

Offline

#5 2018-02-13 17:28:55

Re: 動的一覧

基本的事項を学んでおりませんので、大変心苦しく思います。
本当に申し訳ありません。

Offline

#6 2018-02-13 17:31:52

Re: 動的一覧

ありがとうございます。
再度見直します。

ありがとうございます。

Offline

#7 2018-02-22 13:29:05

Re: 動的一覧

ありがとうございました。よく理解できました。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 9 queries executed - Memory usage: 558.95 KiB (Peak: 582.22 KiB) ]