みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
使用環境:FMPA17&Mac
いつも大変参考にさせて頂いています。
非常に初歩的な質問で、恐縮ですが、
支払い管理DBで、
支払い情報を1日1レコードとして作成しています。
例えば、前日の残高に翌日の残高を加算する場合、
16日のレコード上にある項目と、前日15日の同項目とを計算したいのですが、この場合の計算式の指定がわかりません。
Excelであれば、Cellを指定するだけなのですが、FMPAでは、どの関数で指定すれば良いのでしょうか?
よろしくお願い致します。
自己リレーションを
日付 > 日付
日付の降順ソート指定
とすればこの関連レコードが直近の日付のレコードです。
これは前日ではなく、前日がない場合は直近の日付になります。
しかし、
この方法で計算をすると、
レコードが増えて行くと参照の連鎖で負荷が大きくなってきますよ。
ルックアップ等で、固定値を得た方がいいと思いますね。
Offline
チポさん
ご助言ありがとうございます。
なるほど、自己リレーション方が簡単そうですが、実は同様な処理が必要なフィールドが結構ありますので、LookUpで処理をした方が良さそうですね。
早速試してみます。
ありがとうございます。
今後もよろしくお願い致します。
Pages: 1
[ Generated in 0.006 seconds, 7 queries executed - Memory usage: 500.68 KiB (Peak: 515.49 KiB) ]