みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
簡単にできそうだと思ったのですが、つまずいてしまい、
過去の投稿も検索してみましたが解決せず。
先輩諸兄のお知恵を拝借したく投稿させていただきます。
環境
FileMaker17
Windows 10
実現したいこと
製品の発注数から材料の数を日別、週別、月別で集計したい。
「製品」「部品」「材料」と3つの状態があり、それぞれが多対多の関係です
出来ていること
製品テーブル 製品部品テーブル 部品テーブル 部品材料テーブル 材料テーブル を作成し
それぞれ、製品ID 部品ID 材料ID で多対多のリレーションし、マスターレコードを作成しました。
製品からは複数の部品がポータルで確認でき、部品からは複数の材料がポータルで確認できました。
そこから実レコードをつくっていくテーブル構成で手が止まってしまいました。
全く同じテーブル構成をもう一つ作り、各IDと日付フィールドとの複合リレーションを作って、毎日マスターからインポートしていくと
商品の組み合わせを保持しているだけの二つの中間テーブルにもどんどんレコードが追加されてしまいます。(まあ別にいいんですが。)
一週間後の製品群に発注数量を入力したときに、必要な材料の一覧が出したいだけなのです。
どういったやり方がスマートでメンテナンスしやすいのか、、。
よくあるケースだと思いますので先輩諸兄の作成パターンなどを教えていただければ幸いです。
どうぞよろしくお願い致します。
Offline
過去に同じ話題があります。
部品表の考え方についての質問です。
そこのサンプルファイルが参考になると思います。
ただ、部品、材料という区分ではなく、1次部品、2次部品... という考え方で、それらに区別をつけていません。部品と材料の区分は、その構成に別の部品を持つかどうかで区分できます。これによって、製品ー1次部品ー材料、製品ー1次部品ー2次部品ー材料、製品ー1次部品ー2次部品ー3次部品ー材料 を混在させ、同じ処理で素部品までを展開可能です。
製品までを1マスター化することも可能です。
Last edited by Shin (2020-03-27 21:15:13)
Offline
早速のレスありがとうございます
過去スレにあったんですね、サンプルファイルを拝見させていただき
勉強させていただきます
ありがとうございました。
取り急ぎお礼まで。
fmp12ファイルもありました。何か機能を追加しているかも。
https://www.dropbox.com/s/xms6ke6xom3fx … 2.zip?dl=0
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 559.62 KiB (Peak: 587.68 KiB) ]