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

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

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

You are not logged in.

Announcement

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


#1 2020-10-13 15:40:44

Yuna
Member

在庫管理(FM11 win)

久々に質問させていただきます。

物品の在庫管理についてですが、
物品 A, B, C 3種類あるとします。(実際は50種類程度)

3種類とも注文すると1つの箱に複数個入っている。(実際は10個以上入っているものもある)
A は 箱の中に 2個
B は 箱の中に3個
C は 箱の中に 4 個

種類ごとに1箱に入っている個数がばらばらで,種類ごとに在庫がなくなる前に注文しています。

在庫管理の理想としましては リスト表示で

                          購入日                在庫                      使用開始日
         A         2020/10/10            ○○                     1.10/10      2.
         B         2020/10/01            ●○○                  1.10/1        2.10/7      3.
         C         2020/09/10            ●●●○               1. 9/11       2. 9/24     3. 10/9      4.
         C         2020/10/09            ○○○○               1.               2.             3.              4.

                           ●…使用済み ○…使用前 (チェックボックスやラジオボタンが理想)

のような形にしたいのです。

問題は 在庫 と 使用開始日 のところです
在庫に関して物品が違えば 1箱の中に入っている個数が異なる(入ってる個数が一番多いものに合わせたくない)ため 物品Aを注文した時は在庫 "○○"を表示
物品Bを注文した時は在庫 "○○○" を表示 としたいのですが、1つのフィールドではうまくいかず…。
使用開始日も 理想は 物品Aなら 繰り返し数2の テキストフィールド 物品Bなら繰り返し数3 のテキストフィールドと自動でなるようにしたいのです。

御教示お願いします。

Offline

#2 2020-10-13 16:57:07

Shin
Member

Re: 在庫管理(FM11 win)

入庫と、使用をテーブルを分けましょう。
それをリレーションすれば、表示できますよ。クリックで使用を入力したいのでしたら、トリがーを設定して、使用レコードを作ればいいでしょうね。
https://www.dropbox.com/s/vg3muqyoc3d58 … 2.zip?dl=0(FM11 は動かす環境がないので、最新のトライアル版でご覧ください)

Last edited by Shin (2020-10-13 17:01:06)

Offline

#3 2020-10-14 08:33:28

Yuna
Member

Re: 在庫管理(FM11 win)

Shin さん

とてもとても納得いたしました。
単純なことなのですね…。 頭が固いですね…。
精進します!
有難うございました。

Offline

#4 2020-10-15 09:07:24

Yuna
Member

Re: 在庫管理(FM11 win)

申し訳ありません。
もうひとつお聞きしたいことがあります。

在庫に関しましては おかげさまで 表示できるようになりました。
有難うございます。

次にお伺いしたいのが 使用日開始日の ところです

リスト表示で 購入日 在庫 使用開始日を並べたいのですが…。

                  購入日              在庫            使用開始日
   A         2020/10/10         ○○               1.10/10      2.                                          ←箱に2個入っているため 1.2.
   B         2020/10/01         ●○○            1.10/1        2.10/7      3.                          ←箱に3 個入っているため 1.2.3.
   C         2020/09/10         ●●●○         1. 9/11       2. 9/24     3. 10/9      4.         ←箱に4個入っているため 1.2.3.4.
   C         2020/10/09         ○○○○         1.               2.             3.              4.
                     
                              ここまではOK ←|→ ここからが質問

使用開始日 も 2個から10個程度 書く場合があり
横列にポータル表示するとしても 最大数 (例の場合は物品 C の4個 )に合わせて ポータルを配置する方法しか私では思いつきません。
そしたら 横4列 必要でない 物品A 物品B に関しても 4列表示されてしまいます。
こちらも 上のように 物品ごとの箱に入っている個数に合わせて表示させたいのですが 可能でしょうか。

再度御教示いただけますでしょうか。
よろしくお願いします。

Last edited by Yuna (2020-10-15 09:09:58)

Offline

#5 2020-10-16 08:44:15

Shin
Member

Re: 在庫管理(FM11 win)

例示されている使用状況と、使用開始日が矛盾しているので、その説明を先にしていただけませんか。

それと、例えば、在庫は必ず先入れ先出しになっていますか。それとも先入れ後出しされる可能性はありませんか。

表示させる内容は、今の●○の代わりに、使用日を文字列で取り出し、未使用のデータを付け加えたものなります。その最後のいくつかをとりだすところは同じですので。やる事はすでに入っています。

Last edited by Shin (2020-10-16 12:25:28)

Offline

#6 2020-10-16 14:38:32

Yuna
Member

Re: 在庫管理(FM11 win)

なるほど!!
使用日も ○●と同様にすればいいのですね。

有難うございます。
大変助かりました。


そして大変失礼いたしました
確かに矛盾していました…。

         購入日              在庫            使用開始日
   A         2020/10/10         ●○               1.10/15       2.                                         
   B         2020/10/01         ●○○            1.10/11       2.             3.                         
   C         2020/09/10         ●●●○         1. 9/12        2. 9/24     3. 10/9      4.       
   C         2020/10/09         ○○○○         1.                2.             3.              4.

先入れ先出しのみとなりますので現状で問題ありません。
申し訳ありませんでした。

ありがとうございました。

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, 8 queries executed - Memory usage: 566.1 KiB (Peak: 571.35 KiB) ]