Jump to content
Claris Engage 2025 - March 25-26 Austin Texas ×

how many of X before this one?


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

Recommended Posts

Posted

Hello amazing problem solvers,

I have a file called Courses. There is a related file called Sessions. There are several Sessions per Course. E.g. Basketweaving 101's first Session is on Dec 17, second is Dec 19 etc. Some Courses will run for months. To match with curriculum etc., I want to generate a Session number in relation to the course, (not a serial number). E.g. February 4th might be Session 17 of Basketweaving 101. So I want the calculation to be: of all the Sessions for this particular Course, this Session is number X. Or said another way: how many Sessions with the same Course ID are dated before this one? (plus one) Any ideas?

Grateful Regards, Kay

Posted

Set up a self-join relationship based on the course. Then the Session number for each new session will be

Max(Selfjoin::SessionNumber)+1

This will work if you use the set field in a script to set it. If you are using an auto-enter calculation, you will have to break it into two field definitions to avoid a circular relationship. First a Calculation field NextSessionID:

Max(selfjoin::SessionNumber)+1

and then define the SessionNumber field as autoenter calculation with the formula:

NextSessionID

This topic is 8011 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.