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

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

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

You are not logged in.

Announcement

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


#26 2020-05-02 09:41:28

himadanee
Guest

Re: 最適な複数集計フィールドの逐次計算

計算式で遅くなるとしたら、SetPrecisionを使った極端に桁数の多い計算、非常に長いテキスト、(内部的に繰り返しが発生する)財務関数、(明示的に繰り返しが発生する)While関数、Evaluate関数、などかな。

#27 2020-05-02 17:16:43

Shin
Member

Re: 最適な複数集計フィールドの逐次計算

構造的に最適化、高速化したサンプルです。計算速度は数十倍早くなっています。テンポラリーな計算フィールドを極力無くしましたので、フィールド数も半分以下になっています。(平行した計算と集計には、繰り返しフィールドを多用しています)
急いで作りましたので、ロジックの完全な検証は行っていませんが、元のファイルと同じ値を返してきているので、大きな間違いはないでしょう。
なお、計算テーブル以外で入力されている値を変更した場合は、計算テーブルでIDを全置換してください。それによって、計算テーブルで値が更新されます。
https://www.dropbox.com/s/3m9dif5kathgr … 2.zip?dl=0

Last edited by Shin (2020-05-04 02:40:39)

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: 502.03 KiB (Peak: 516.68 KiB) ]