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

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

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

You are not logged in.

Announcement

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


#1 2022-10-31 11:10:39

ゲスト初心者
Guest

対象レコードのみで集計したい

ファイルメーカー 19

いつもお世話になっております。
テーブル 支払予定
支払予定日   支払先   支払金額
2022/10/31  会社A  100000
2022/11/11  会社A  200000

テーブル 支払内容
購入日    購入先  支払予定日  金額
2022/10/21 会社A   2022/10/31  50000
2022/10/22   会社A   2022/10/31  20000
2022/10/28   会社A   2022/10/31  30000
2022/11/04   会社A   2022/11/11  200000

このようなものが作りたいのです。
テーブル支払金額の支払金額が出せなく困っています。

sum(支払内容::金額)だと
支払予定日   支払先   支払金額
2022/10/31  会社A  300000
2022/11/11  会社A  300000

これになってしまうので、支払予定日ごとに支払金額を求めたいです。
ご教授願います。

#2 2022-10-31 11:21:17

Shin
Member

Re: 対象レコードのみで集計したい

https://fm-aid.com/bbs2/viewtopic.php?pid=80327#p80327
のサンプルが参考になると思いますよ。(支払先ごとに、締日、支払日が個別に設定できます)
普通は、2022/10/28   購入で   2022/10/31  支払いは、経理処理としてまあまあ無理だと思いますが。

Offline

#3 2022-10-31 11:35:32

ゲスト初心者
Guest

Re: 対象レコードのみで集計したい

計算フィールド使っていないかんじでしょうか。
関連レコードのみ絞り出して集計していないですよね。

#4 2022-10-31 11:42:15

Shin
Member

Re: 対象レコードのみで集計したい

リレーション先のテーブルにおいた集計フィールドのみで処理しています。それで十分でしょ。
機能的には Sum() と同じですが、汎用性が高くなります。

Last edited by Shin (2022-10-31 13:56:35)

Offline

#5 2022-10-31 11:43:21

himadanee
Guest

Re: 対象レコードのみで集計したい

>sum(支払内容::金額)だと
そこのリレーションの照合フィールドが支払先だけになってて、支払予定日を条件に入れてないのでは。
複数フィールドのリレーションが、わかりますか?

#6 2022-10-31 11:48:31

ゲスト初心者
Guest

Re: 対象レコードのみで集計したい

Shinさん、himadanneさん

支払予定日がリレーションで繋がってませんでした。
無事解決できました。ありがとうございます。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 555.02 KiB (Peak: 582.2 KiB) ]