Jump to content
Claris Engage 2025 - March 25-26 Austin Texas ×
The Claris Museum: The Vault of FileMaker Antiquities at Claris Engage 2025! ×

This topic is 6314 days old. Please don't post here. Open a new topic instead.

Recommended Posts

Posted

Been struggling with this (calc learner). I'm trying to set up a calculation that gives me a running total (against each record, so a summary field won't work, or is far to slow) in a found set of records.

I want to then do some testing based on the result, ie. when the total > 32, do not add to the total....

I'm trying to work out annual leave and time in leu that we get in the office.

thanks,

Posted

Aggregation functions over a cartesian relation seems the obvious answer, but isn't becasue it scales badly:

http://www.databasepros.com/FMPro?-DB=resources.fp5&-lay=cgi&-format=list.html&-FIND=+&resource_id=DBPros000333

...although it's in .fp5 format! Yet another one is this:

http://www.nightwing.com.au/FileMaker/demos8/demo807.html

--sd

Posted

I am only guessing here, but it seems to me that to solve the REAL problem behind this, a plain (not running) summary field would suffice, with a calculation =

Min ( GetSummary ( sTotal ; breakField ) ; 32 )

Posted

Thanks will give it a go, ended up getting it working by pulling the data out of a running summary, then applying the calculations not the cleanest though...

This topic is 6314 days old. Please don't post here. Open a new topic instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.