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

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

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

You are not logged in.

Announcement

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


#1 2022-10-04 14:39:26

masa14
Member

累計残高について

お世話になっております。
Win10 バージョン17を使用しています。
売上台帳テーブルと売上内訳テーブルをリレーションしています。
やりたいことは売上台帳に売上内訳のポータルを作成し、

請求日   請求額     残高
1/1    100,000   100,000
2/2    200,000   300,000
2/8      50,000   350,000
3/4        80,000   430,000

ここまでは出来ているのですが、売上台帳テーブルに開始日と終了日を設けており、
リレーションでポータルに表示される日付の範囲を指定しています。

開始日 2/1    終了日  3/31 と設定すると

請求日   請求額     残高
2/2    200,000   200,000
2/8      50,000       250,000
3/4              80,000   330,000

このように表示されてしまい、1/1の100,000の残高が反映されないのですが、
なにかいい方法はございますでしょうか。
過去ログを見て色々試しましたがうまくいかないので、
どうかよろしくお願いします。

Offline

#2 2022-10-04 15:21:27

Shin
Member

Re: 累計残高について

1月31日付けでの残高を計算するフィールドを別途用意して、それを残高集計に足すしかないのでは。

Offline

#3 2022-10-04 15:29:31

チポ
Member

Re: 累計残高について

残高は集計フィールドですね?

自身以前を照合するリレーションで、
Sum関数の計算フィールドにすればいいのでは。

Offline

#4 2022-10-04 15:31:55

チポ
Member

Re: 累計残高について

書き落とした。。

請求に対する入金はどのように処理を?
残高にはそれが反映しないとだめでは?

Offline

#5 2022-10-04 15:41:42

masa14
Member

Re: 累計残高について

お返事ありがとうございます。
Shinさんのやり方で開始月の前日の残高を足す方法をやってみたのですが、
ポータル全ての行にその残高がプラスされてしまい出来ませんでした。

チポさん
入金については計算式で請求額ー入金でクリアできていると思い省略してしまいました。
残高は集計フィールドです。
自身以前を照合するリレーションとはどういったものでしょうか。

Offline

#6 2022-10-04 15:47:54

チポ
Member

Re: 累計残高について

重複する日付がないとして、

自己リレーション
  請求先 = 請求先
  and
  日付 ≧ 日付

これで自身以前のレコードの集計ができますね。

Offline

#7 2022-10-04 15:59:31

Shin
Member

Re: 累計残高について

> ポータル全ての行にその残高がプラスされてしまい出来ませんでした。
んん、
2/2    200,000   300,000
2/8      50,000   250,000
3/4      80,000   330,000
ではだめでしょ。
全体の構造と運用がわからないですが、売上台帳の範囲と売上内訳の範囲は一致するものではないですか。それとも、何年の前からの累計の残高が必要なのですか。

Offline

#8 2022-10-04 16:01:20

masa14
Member

Re: 累計残高について

重複する日付はありますね。
一応、その方法でsum(自己リレーション請求額)をやってみると、
ポータル一行目の残高額が二行目以降が全て同じ金額になります。

Offline

#9 2022-10-04 16:12:18

masa14
Member

Re: 累計残高について

Shinさん
私は税理士事務所の者でして、お客様ごとに決算月が違うため、表示したい範囲(終了日としたい日)はバラバラです。
現状だと例えば今期(R3.4.1~R4.3.31)の請求額と入金額はわかるのですが、前期以前の残高(R3.31以前)の
残高が分からないと決算でお客様の帳簿と合っているか確認するため必要です。
ちゃんとお金をいただけるお客様ばかりではないので、残高も数年残る場合もあります。

Offline

#10 2022-10-04 16:33:24

masa14
Member

Re: 累計残高について

残高表示できるようになりました。
自分の計算式にミスがあり、自己リレーションのフィールドと元のフィールドが逆になっていて
直したら解決しました。
お騒がせしてすみませんでした。

Shinさん、チポさんありがとうございました。

Offline

#11 2022-10-04 17:10:45

Shin
Member

Re: 累計残高について

期末日に、残高で仮想の出金を行うレコードを作り、みかけの残高を0にしておきます。期首日に、同額の仮想入金を行うレコードを作っておきます。どちらも、紙帳簿での、繰越、繰入に相当します。
月単位で処理をするのでしたら、月末月初で同じように処理しておきます。
通常は、年度単位で集計するでしょうから、そのレコードを含めて集計するといいですが、月末のレコードが目障りでしたら、途中の仮想レコードを対象外にしておけばいいです。
https://www.dropbox.com/s/v5aphu3kpk2hb … 2.zip?dl=0

Last edited by Shin (2022-10-05 12:26:17)

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 9 queries executed - Memory usage: 522.36 KiB (Peak: 527.27 KiB) ]