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

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

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

You are not logged in.

Announcement

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


#1 2018-01-09 14:24:58

アキバ
Member

日報帳の計算

はじめまして。
FM 14 / Win8
日報帳の計算が上手く出来ずご教授お願いします。。

テーブル:納品伝票
顧客ID (テキスト)
入力日(日付)
売上 (数字)
入金 (数字)
本日残高 (計算):売上-入金
前日残高 (計算):自己リレーション::Sum本日残高 (違っているような)
繰越残高 (計算):???

自己リレーション納品伝票
(顧客ID=自己リレーション::顧客ID and 入力日 < 自己リレーション::入力日)

・入力日ごとに1レコードとしています。
・入力日の前日までの残高を、前日残高に反映させたいです。
・繰越残高は、前日残高と本日残高の合計です。
・また顧客ごとに繰越残高の集計を取るようにしたいです。

Offline

#2 2018-01-09 16:15:53

チポ
Member

Re: 日報帳の計算

> 自己リレーション納品伝票
> (顧客ID=自己リレーション::顧客ID and 入力日 < 自己リレーション::入力日)

    顧客ID=自己リレーション::顧客ID
  and
    入力日 > 自己リレーション::入力日
でしょう。

前日残高は、
前日のレコードの本日残高を持ってくればいいですよね。

これは、
上記のリレーションの設定で、日付の降順ソート指定をし、
  自己リレーション::本日残高
で、直前の日付のレコードの値を得られます。

これをルックアップで、レコードの固定値として得ればレスポンスの問題はなくなります。

本日残高は
  前日残高 + 売上 - 入金
で求められます。

Offline

#3 2018-01-09 21:14:36

アキバ
Member

Re: 日報帳の計算

チポ 様

御助力有難う御座います。
おおよそは上手く運用出来そうです。

有難う御座います!

Offline

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: 543.75 KiB (Peak: 579.64 KiB) ]