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

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

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

You are not logged in.

Announcement

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


#1 2022-10-07 08:57:04

issi
Guest

現在庫の表示方法

動作環境win10 FM 18

以下のフィールドで常に最新の在庫数を計算させる方法はあるでしょうか?

入力日 2022/10/7  10/8  10/10  10/11   
商品名 リンゴ     リンゴ  リンゴ    リンゴ
入出庫 入庫      出庫   出庫   入庫
数量  10      5           2     15
現在庫 10      5           3             18

#2 2022-10-07 08:59:45

issi
Guest

Re: 現在庫の表示方法

見にくくなってしまいすみません

入力日   商品名 入出庫 数量 現在庫
2022/10/7 リンゴ 入庫  10  10
2022/10/8 リンゴ 出庫  5   5
2022/10/10 リンゴ 出庫  2   3
2022/10/11 リンゴ 入庫  15  18

#3 2022-10-07 09:23:20

チポ
Member

Re: 現在庫の表示方法

入庫は+数量
出庫は -数量
となるフィールドを作ります。
計算式は考えてください。

同日付が有ってもその日の現在庫数でよければ
自己リレーション
  商品名 = 商品名
  and
  入力日 >= 入力日
として、
このリレーションで
上記のフィールドの合計を取ればそれが現在庫数です。

Offline

#4 2022-10-07 09:35:34

Shin
Member

Re: 現在庫の表示方法

入出庫数のフィールドを作るのは同じですが、それを合計する集計フィールドを作ります。現在の合計にしておき、商品名ごとでリセットするように設定します。
商品名でソート(多分日付でソートしたほうがいいかも)すると、在庫が計算できています。

Offline

#5 2022-10-07 10:22:28

issi
Guest

Re: 現在庫の表示方法

if関数を用いて出庫時にマイナスを足すようにし解決しました!
ありがとうございました。

#6 2022-10-07 10:44:51

Shin
Member

Re: 現在庫の表示方法

入庫数 - 出庫数
という計算フィールドを作って、それを使えばいいですよ。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.010 seconds, 9 queries executed - Memory usage: 553.91 KiB (Peak: 581.95 KiB) ]