みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
環境:MacOS.10.6 FM11
請求書を作成しているのですが、前月繰越と請求金額合計の計算式でつまずいております。
テーブル:請求書
テーブル:請求科目(社名と締め日でテーブル:請求書とリレーション)
テーブル:入金(社名と締め日≧入金日、月初≦入金日でテーブル請求書とリレーション ※請求する月の月初から締め日までに入金されたものを計算するようにしています)
テーブル請求書のフィールドについて
社名
締め日
前月繰越 自己リレーションで社名=社名、締め日<締め日(降順でソート) 前月の総請求額が表示されるようにしています
当月入金額 入金テーブルから請求月に入金された分をsum集計
繰越残高 前月繰越-当月入金額
当月請求額 請求月の請求科目の合計額
総請求額 当月請求額+繰越残高 ◎ここがうまく計算されない!
上記のようにフィールドを設定すると、総請求額、前月繰越、繰越残高が「?」で表示されてしまいます。
総請求額から繰越残高を消すと計算されます。
総請求額を単純に「今月の売上」+「繰越残高」にしたいのですが前月繰越に総請求額が含まれているせいかうまく計算できません。
総請求額を計算するにはどのようにすればいいでしょうか?
ご教授お願い致します。
> 繰越残高 前月繰越-当月入金額
> 当月請求額 請求月の請求科目の合計額
> 総請求額 当月請求額+繰越残高 ◎ここがうまく計算されない!
なんか変ですよ
前月繰越 前月の未入金額
売上合計 今月の売上の合計
当月請求額 前月繰越 + 売上合計
当月入金額 今月締め日以降、次月締め日までの入金合計
当月未入金額 当月請求額 - 当月入金額 ・・これが次月の「前月繰越」になります。
これでいいのでは。
で、
前月繰越を計算フィールドや参照フィールドのままだと、
計算の連鎖になりますので、
ルックアップなどで前月から持ってくるのがいいでしょう。
Offline
計算フィールドで自動で計算されるようにしたかったのですが
やはりルックアップでしか無理でしょうか?
何か入力する度にスクリップトトリガでルックアップぐらいしか思いつきません。
今は無限計算連鎖状態です。
新規レコードには普通にルックアップでいいでしょう。
既存のレコードには全置換等、で入力できますよね。
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 547.57 KiB (Peak: 579.4 KiB) ]