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

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

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

You are not logged in.

Announcement

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


#1 2020-03-27 17:10:28

kotaken
Member

マスターレコードから実レコードを作成

簡単にできそうだと思ったのですが、つまずいてしまい、
過去の投稿も検索してみましたが解決せず。
先輩諸兄のお知恵を拝借したく投稿させていただきます。

環境
FileMaker17
Windows 10

実現したいこと
製品の発注数から材料の数を日別、週別、月別で集計したい。
「製品」「部品」「材料」と3つの状態があり、それぞれが多対多の関係です

出来ていること
製品テーブル 製品部品テーブル 部品テーブル 部品材料テーブル 材料テーブル を作成し
それぞれ、製品ID 部品ID 材料ID で多対多のリレーションし、マスターレコードを作成しました。
製品からは複数の部品がポータルで確認でき、部品からは複数の材料がポータルで確認できました。

そこから実レコードをつくっていくテーブル構成で手が止まってしまいました。
全く同じテーブル構成をもう一つ作り、各IDと日付フィールドとの複合リレーションを作って、毎日マスターからインポートしていくと
商品の組み合わせを保持しているだけの二つの中間テーブルにもどんどんレコードが追加されてしまいます。(まあ別にいいんですが。)

一週間後の製品群に発注数量を入力したときに、必要な材料の一覧が出したいだけなのです。
どういったやり方がスマートでメンテナンスしやすいのか、、。

よくあるケースだと思いますので先輩諸兄の作成パターンなどを教えていただければ幸いです。
どうぞよろしくお願い致します。

Offline

#2 2020-03-27 20:43:48

Shin
Member

Re: マスターレコードから実レコードを作成

過去に同じ話題があります。
部品表の考え方についての質問です。
そこのサンプルファイルが参考になると思います。
ただ、部品、材料という区分ではなく、1次部品、2次部品... という考え方で、それらに区別をつけていません。部品と材料の区分は、その構成に別の部品を持つかどうかで区分できます。これによって、製品ー1次部品ー材料、製品ー1次部品ー2次部品ー材料、製品ー1次部品ー2次部品ー3次部品ー材料 を混在させ、同じ処理で素部品までを展開可能です。
製品までを1マスター化することも可能です。

Last edited by Shin (2020-03-27 21:15:13)

Offline

#3 2020-03-27 22:45:14

kotaken2000
Guest

Re: マスターレコードから実レコードを作成

早速のレスありがとうございます
過去スレにあったんですね、サンプルファイルを拝見させていただき
勉強させていただきます
ありがとうございました。
取り急ぎお礼まで。

#4 2020-03-28 14:44:40

Shin
Member

Re: マスターレコードから実レコードを作成

fmp12ファイルもありました。何か機能を追加しているかも。
https://www.dropbox.com/s/xms6ke6xom3fx … 2.zip?dl=0

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 559.62 KiB (Peak: 587.68 KiB) ]