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

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

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

You are not logged in.

Announcement

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


#1 2017-07-31 01:58:13

OANA
Member

伝票テーブルの集計について

伝票 001
(ポータル)
商品A   100  店舗A
商品B   100  店舗B

という具合に入力していますが、
業務の都合上、

伝票 002  店舗: A
販売      100
販売      100

というように伝票テーブルにある大元のレコードに店舗名をいれる場合があります

伝票で集計(集計フィールドは使わず、SUMでやっています)
すると、002に関しては店舗Aの売上だとわかるのですが
001に関しては、どの店舗がいくらの売上かわからず、
本来なら

店舗A 300
店舗B 200

とならなければならないのに、
伝票テーブルでの集計は、

店舗A 200

のみとなってしまいます
どのようにしたらよいでしょうか?
アドバイスよろしくおねがいします

Offline

#2 2017-07-31 08:37:38

Shin
Member

Re: 伝票テーブルの集計について

伝票形式が2通りあるためでしょう。その場合、入力の形式によって必要データが落ちている、という事です。(正規化ができていないという事です)
構造の設計を考えて、構築し直すべきでしょう。

Offline

#3 2017-07-31 15:17:26

OANA
Member

Re: 伝票テーブルの集計について

はい。そうなんです
ずっと考えているのですがどうやったら解決できるかわかりません

どのような設計にしたらよいですか?

Offline

#4 2017-07-31 17:53:10

tomato
Member

Re: 伝票テーブルの集計について

伝票001の形が有る限り、001に合わせる形が良いのは?と思います。

伝票002の場合も、001の形に合わせて
伝票 002(ポータル)
商品A   100  店舗A
商品B   100  店舗A

そして、店舗別に集計を出す形が良いのでは?と思うのですが。

伝票002の形状でどうしてもやる必要があるのであれば、別レイアウトを作って
001の形で入力後、別レイアウトを表示させてはどうでしょうか?

Last edited by tomato (2017-07-31 17:54:42)

Offline

#5 2017-07-31 21:23:24

OANA
Member

Re: 伝票テーブルの集計について

となると、そもそも集計にも使えないので伝票テーブル自体がいらないのですかね?
直接、
商品A   100  店舗A
商品B   100  店舗A

といったレコードを入力していけばいいのでしょうか?
合計金額などが前もって計算されている伝票テーブルを参照するよりは、
レコード数も多くなるので集計(SUMなど)のときなどには動作が遅くなるでしょうか?

Offline

#6 2017-08-01 10:40:11

チポ
Member

Re: 伝票テーブルの集計について

説明が理解出来ていませんが、、

伝票テーブルと、伝票明細テーブルがあるんですよね。

伝票テーブルの店舗名フィールドに入力があれば、
明細テーブルのその関連レコードの店舗名をその値で入力。

とすれば、
001と002の明細は同じ形になりませんか?


店舗ごとの集計がどのように求めて、どこへ表示したいのか分かりません。
1店舗ごとの全ての合計?とは思えませんが。。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.017 seconds, 9 queries executed - Memory usage: 512.83 KiB (Peak: 519.53 KiB) ]