AnsweredAssumed Answered

重複フィールド数のカウント(条件付き)について

Question asked by ryu0203 on Feb 17, 2018
Latest reply on Feb 20, 2018 by elliotsmith

棚卸票を作りたいのですが、在庫数をカウントすることできず困っております。

filemakerPro16を使用しております。

 

まず、「在庫テーブル」と「棚卸テーブル」があります。

「在庫テーブル」には、型番と在庫状況(在庫有りor在庫無し)があり、

このデータを基にして「棚卸テーブル」を作りたいと思っております。

「棚卸テーブル」では、各型番ごとで1つずつフィールドを表示し、在庫数(在庫有りのフィールド数)を表示したいです。

 

 

「在庫テーブル」

型番  在庫状況

A    在庫有り

A    在庫有り

A    在庫無し

B    在庫無し

 

 

「棚卸テーブル」

型番  在庫数

A    2

B    0

 

※重複するデータは、1つのフィールドにまとめて在庫数を表示させたい。

※在庫状況は日々変わるため、棚卸テーブルを開いたときにリアルタイムで在庫数を反映させたい。

※在庫数0の商品についても、棚卸テーブルには0件として表示させたい。

 

 

 

現在、「在庫テーブル」と「棚卸テーブル」を型番でリレーションし、下記2つのフィールドを作ることで

重複したデータをまとめてして、フィールド数を表示させることはできたのですが、

在庫有りも在庫無しも関係なく、各型番すべてのフィールド数が計算され表示されてしまうことと

型番でリレーションしているため在庫状況はすべて連動して同じ値(在庫有り)になってしまっています。

 

重複チェックフィールド (計算) : If (シリアル番号=在庫テーブル::シリアル番号; "固有" ; "重複")

在庫数カウントフィールド(計算) : Count ( 在庫管理::型番 )

 

 

なにか良い方法はございませんでしょうか

初歩的な質問で申し訳ございませんが

何卒、よろしくお願いいたします。

Outcomes