みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
ファイルメーカー 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
これになってしまうので、支払予定日ごとに支払金額を求めたいです。
ご教授願います。
https://fm-aid.com/bbs2/viewtopic.php?pid=80327#p80327
のサンプルが参考になると思いますよ。(支払先ごとに、締日、支払日が個別に設定できます)
普通は、2022/10/28 購入で 2022/10/31 支払いは、経理処理としてまあまあ無理だと思いますが。
Offline
計算フィールド使っていないかんじでしょうか。
関連レコードのみ絞り出して集計していないですよね。
リレーション先のテーブルにおいた集計フィールドのみで処理しています。それで十分でしょ。
機能的には Sum() と同じですが、汎用性が高くなります。
Last edited by Shin (2022-10-31 13:56:35)
Offline
>sum(支払内容::金額)だと
そこのリレーションの照合フィールドが支払先だけになってて、支払予定日を条件に入れてないのでは。
複数フィールドのリレーションが、わかりますか?
Shinさん、himadanneさん
支払予定日がリレーションで繋がってませんでした。
無事解決できました。ありがとうございます。
Pages: 1
[ Generated in 0.008 seconds, 7 queries executed - Memory usage: 554.87 KiB (Peak: 582.04 KiB) ]