みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
売上テーブル フィールド:売上ID・商品名・金額・担当者
を小計ソートを使って担当者ごとの売上の集計をとっています。
担当者と目標のデータは下記の様にしてます。
担当者テーブル フィールド:担当者ID・担当者名・店舗・連絡先等
目標テーブル フィールド:目標金額・目標対象年度・担当者・担当者ID(担当者DBとリレーション)
売上DBで、例えば2013年の売上を検索して、それをソート集計した時に、各担当者の2013年の目標参照して、売上実績との進捗をみたいのですが、
どうやって目標データを参照していいのかわかりません。
説明は、なるべくわかり易くしたつもりですが、意味不明、情報が不足している場合ご指摘いただければ幸いです。
ご教授お願いします。
Last edited by nyoro (2014-06-01 11:54:38)
Offline
簡単そうなのは
担当マスタと売上テーブルを担当者IDと年度でリレーションすると
担当マスタに担当者ごとの売上合計が出ます。
同様に目標テーブルとリレーションすると担当者マスタに目標額も
表示できます。
ありがとうございました。
うまくできましたが、この参照した目標金額を後部総計で合計することは可能でしょうか?
そのままのフィールドを後部総計にもっていっても合計されません。
Offline
担当マスタと目標テーブルで年度照合だけの別リレーションを作ると
=Sum(目標テーブル2 :: 目標額)
理解が悪くてすみませんが、担当マスタと目標テーブルで年度照合だけの別リレーションのキーはなんでしょうか?
担当者マスタには、年度を照合するフィールドがないのですが。
Offline
担当者マスタに年度を入れるグローバルフィールドを作ってヘッダにでも置いて
調べたい年度を入れるといいですよ。
このグローバルフィールドと目標テーブルの年度を照合します。
こんな方法も、、
売上テーブルで目標金額をルックアップし、
それを担当者のカウントで割る。
そのフィールドの合計を小計パート、総計パートに置く。
Offline
Traveller様
ありがとうございました。できました。
こういうリレーションの事がいまひとつよくわからないんですよね。
Offline
Pages: 1
[ Generated in 0.011 seconds, 7 queries executed - Memory usage: 515.78 KiB (Peak: 520.32 KiB) ]