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

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

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

You are not logged in.

Announcement

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


#1 2019-07-09 11:46:43

koeda
Member

小計パートの使い方でつまづいています

伝票番号でリレーションされている「売上伝票」テーブルと「売上明細」テーブルがあったとします。

7/1 伝票1 売上計3000円  送料400円 現金
明細 1  1000円
明細 2  2000円

7/1 伝票2 売上計12000円  送料650円 現金
明細 3  3000円
明細 4  4000円
明細 5  5000円

7/1 伝票2 売上計21000円  送料900円 クレジット
明細 6  6000円
明細 7  7000円
明細 8  8000円

このとき、「現金/クレジット」など決済手段ごとに区分して、以下のような日計表を表示したいと思います。

7/1 現金売上計 12000円  送料計 1050円 ←ここが?
伝票1 売上計3000円  送料400円
  明細 1  1000円
  明細 2  2000円

伝票2 売上計9000円  送料650円
  明細 3  3000円
  明細 4  4000円
  明細 5  5000円

7/1 クレジット売上計 21000円  送料計 900円 ←ここが?
伝票3 売上計9000円  送料900円
  明細 6  6000円
  明細 7  7000円
  明細 8  8000円

当初、レイアウトをリスト表示とし、売上明細をボディ、伝票番号をキーにした
小計パートを作成したのですが、ここで「送料計 1050円」をどのように算出、表示したら良いか
つまづいています。

「売上金額の合計」は明細から集計することで容易に計算できました。
しかし「送料の合計」はなかなかうまく行きません。

上位の日計表テーブルを作るのが早道かなとも思いますが、もっと簡便な方法がありましたら
ご教示いただければと思います。

環境 FM18 Server(Mac)  & Advanced (Win / Mac)

Last edited by koeda (2019-07-09 11:55:37)

Offline

#2 2019-07-09 12:28:39

Shin
Member

Re: 小計パートの使い方でつまづいています

すこしトリックを使った方法です。たまに桁落ちします。
https://www.dropbox.com/s/a1q3ciaukhfz9 … 2.zip?dl=0

Last edited by Shin (2019-07-09 14:00:02)

Offline

#3 2019-07-09 13:11:10

koeda
Member

Re: 小計パートの使い方でつまづいています

Shinさん、回答&サンプル提供ありがとうございます!
送料を各明細に配分して再集計する訳ですね。私には全く思いつかない方法です。
Shinさんの方法であれば、リレーションがシンプルに保てます。

その後、自分でも考えて、伝票テーブルを日付と決済手段をキーにして自己結合すれば
計算できることがわかりました。
ただ、この方法ですとリレーションがやや複雑になりそうです。

Last edited by koeda (2019-07-09 13:12:23)

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 7 queries executed - Memory usage: 507.49 KiB (Peak: 517.84 KiB) ]