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

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

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

You are not logged in.

Announcement

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


#1 2014-07-07 04:43:37

しましま
Member

日付を横軸にした集計表の作り方について

お世話になります。
windows7、ファイルメーカー13 Advanced

在庫管理で日別の在庫表を作成したいのですが、方法がわかりませんので、ご指導よろしくお願いします。

下記のサイトを参考に、日々の入庫、出庫の記録を「資材入出庫テーブル」に登録していくところまではできました。
「原料の在庫管理(入庫・出庫)」
http://www.russ.jp/stepbbs/step.cgi?mode=view&no=98602

上記のスレッドの中の、Shinさまの「基本部分だけを抜き出したものです。」というサンプルを参考にさせていただきました。
ありがとうございました。

現在は、「資材入出庫テーブル」に、日にち順に縦にレコードが追加されています。

┌──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┐
│ 年月日  │ 入出庫  │ 出庫No │ 入庫No │ 資材No  │ 入庫数  │ 出庫数  │入出庫数│
├──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┤
│ 07/01  │  入庫    │           │  1000  │  999    │   10     │           │   10    │
├──────┼──────┼──────┼──────┼─    ───┼──   ──┼───    ─┼──────┤
│ 07/02  │  入庫    │           │  1001  │  888    │   20     │           │   20    │
├──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┤
│ 07/03  │  入庫    │  1000  │           │  999    │           │   5      │   -5     │
├──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┤
│ 07/04  │  入庫    │  1001  │           │  888    │           │   3      │   -3     │
└──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┘

このような感じで並んでいます。

それを、横軸に日付、縦軸に資材を並べて、日付ごとの在庫数を確認できる表を作成したいです。
日付は期間を選択して、1か月分を下記のように表示したいのですが、方法がわかりません。

┌──────┬──────┬──────┬──────┬──────┐
│ 年月日  │  07/01 │  07/02 │  07/03  │  07/04 │
├──────┼──────┼──────┼──────┼──────┤
│資材 999│   10    │   10     │    5     │    5     │
├──────┼──────┼──────┼──────┼──────┤
│資材 888│    0     │   20     │   20    │   17     │
└──────┴──────┴──────┴──────┴──────┘

期間を絞り込んでから、日付を繰り返しフィールドに入れるところまではできたのですが、
資材ごとの合計を表示できずに詰まってしまいました。
   
入庫数-出庫数=在庫 の入出庫数を繰り返しフィールドに入れるにはどのようにしたらよいですか?

ご指導よろしくお願いします。

Offline

#2 2014-07-07 09:09:02

旅人
Member

Re: 日付を横軸にした集計表の作り方について

同じ資材の入出庫が同一日に複数ある場合
日付  ≥  日付
資材  =  資材
で自己リレーションするとSum(自己::入庫) -Sum(自己::出荷) で
日ごと資材ごとの在庫が出ますから、その値を集計用テーブルの繰り
返しフィールドにLookup関数で持ってくるといいはず。

Offline

#3 2014-07-10 02:47:52

しましま
Member

Re: 日付を横軸にした集計表の作り方について

旅人さま

ありがとうございました!
お礼が遅くなってすみませんでした。
なかなかリレーションのところがわからず時間がかかりましたが、お蔭様でやっとできました。

1つわからなかった点があるので、教えていただけると嬉しいです。

日付  ≥  日付 とするのはなぜですか?
日付 = 日付 ではいけないのですか?

引き続きの質問ですみませんが、ご指導いただけますようお願いします。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.022 seconds, 10 queries executed - Memory usage: 512.38 KiB (Peak: 520.01 KiB) ]